GitHub paused features for a quarter to focus on reliability and availability improvements.
GitHub's Developer Experience group aims to set industry standards through best practices and performance enhancements.
Deep dives
Liz Sailing's Role in Developer Experience at GitHub
Liz Sailing, Director of Engineering at GitHub in the Developer Experience organization, focuses on improving validation environments and testing procedures. Her team also manages the Ruby architecture team, concentrating on performance and best practices for software development.
GitHub's Organizational Structure and Team Focus
Within the Platform and Enterprise organization at GitHub, Liz Sailing's team in the Developer Experience group oversees the development workflow, frameworks, coding environments, and security measures. They collaborate with various teams to enhance platform efficiency and ensure secure processes for building and deploying products.
Mission and Impact of Liz Sailing's Team at GitHub
Liz Sailing's team aims to showcase GitHub's platform usage as an industry standard for software development. By setting examples through best practices and performance enhancements, their goal is to streamline collaboration and technology advancement for both internal and external users, embracing a culture of continuous improvement.
Strategic Initiative and Impact on GitHub's Engineering Practices
A pivotal moment for GitHub was the decision to pause feature development for a quarter to focus on reliability and availability improvements based on DORA metrics. This strategic move enabled the team to enhance foundational elements, reduce cycle times, address technical debt, and boost deployment efficiency, setting a new standard for sustainable software development practices.
Liz Saling, Director of Engineering at GitHub, shares the story of how the Developer Experience group was founded and why GitHub paused features for a quarter to focus on making developer experience improvements.