February 2022 Summaries
4 posts from Humanitec
Filter
Month:
Year:
Post Summaries
Back to Blog
Building an Internal Developer Platform (IDP) is crucial for improving developer experience and productivity, but it requires careful planning, consideration of business value, product thinking, operational excellence, software engineering excellence, and a healthy platform team. Developers should treat the IDP as a product and focus on delivering benefits to developers, while also ensuring reliability, stability, and security. Platforms need to be designed with scalability and maintainability in mind, using principles like Infrastructure as Code (IaC) and Site Reliability Engineering (SRE). A healthy platform team is essential for maintaining the IDP, requiring knowledge sharing, onboarding, and documentation to ensure that expertise is not held within a few individuals. By following these guidelines, organizations can build high-quality internal platforms that deliver value to their developers and the business as a whole.
Feb 28, 2022
1,412 words in the original blog post.
The findings of Humanitec's DevOps Benchmarking Study suggest that top-performing engineering teams share certain characteristics, including a "you build it, you run it" philosophy, which is surprisingly common among high-performing teams, and team culture, which Kaspar von Gruenberg believes is the determining factor that sets top teams apart from others. The study found that dedicated Ops engineers are not necessarily a determinant of success, and that teams transitioning to a "you build it, you run it" model can experience significant productivity losses due to "shadow operations." The survey also revealed that architecture and metrics were less helpful in explaining why some teams performed better than others, highlighting the importance of team culture and setup.
Feb 17, 2022
698 words in the original blog post.
2022 was a year of immense growth for Internal Developer Platforms (IDPs) as over 1850 engineering organizations planned or already built their own platforms. However, many teams fell into common pitfalls such as prioritization fallacy, visualization fallacy, "wars you cannot win" fallacy, and others. To mitigate these mistakes, it's essential to prioritize correctly, avoid over-visualizing, centralize CI tools, start small with a real product mindset, abstract underlying technologies without restriction, design platforms for the weakest link in the chain, and avoid comparisons to successful companies like Google, Facebook, or Netflix. By being aware of these common fallacies and taking steps to mitigate them, teams can build more effective IDPs that improve developer productivity and overall organizational efficiency.
Feb 15, 2022
3,431 words in the original blog post.
In 2022, organizations are facing an industry-wide talent shortage and increasing complexity, making it essential to improve their DevOps setup. An Internal Developer Platform (IDP) can help take their DevOps setup to the next level by providing full developer self-service, reducing cognitive load, and allowing engineers to focus on meaningful work. IDPs connect and integrate every tool within the DevOps setup, giving engineers a purpose-built interface that follows a standard, making it easier for them to get things done without reinventing the wheel. By using an IDP, organizations can automate the CI/CD pipeline, provide visibility and measurement, scale their operations, and demonstrate value to engineers. This helps manage complexity, reduces friction, and improves developer experience, making it a crucial component of high-performing DevOps setups.
Feb 01, 2022
1,670 words in the original blog post.