GitHub will share some of their development best practices by focusing on collaboration, continuous delivery, and continuous improvement. After introducing GitHub, we will discuss how code quality improves when you share your work with a larger audience and do public and focused code reviews. In this context we will also explore the benefits of rigorous testing and automation. Next we will share how we bring our tools into our chat interface to allow people to execute operations and track progress across teams. Lastly, we’ll share how we refactor code with some science and how all of these pieces can help make you a happier developer who ships better code more often.
Session Level: Beginner