
Latest
-
“Vibe hacking” signals seismic shift for engineering leaders
Blackhat hackers have an addition to their armoury. Here’s how engineering leaders can safeguard their systems and stay on high alert.
-
Is GitHub’s coding agent your newest junior dev?
GitHub’s new coding agent has some perks, but is still showing signs of significant growing pains. What are the current pain points?
-
From dashboard soup to observability lasagna: Building better layers
Transform chaotic dashboards into a layered observability strategy that improves reliability, streamlines incidents, and builds real on-call confidence
Editor’s picks
The quickly evolving role of QA
In fast-paced software development environments, the way you think about quality assurance needs to change.
Essential reading

How to bake quality into your teams’ coding process
Taking code quality beyond documentation and into the fabric of your team’s work.
On our Software Quality playlist

Ways your teams can (realistically) prioritize code quality
Code matters – learn how to create a culture of quality in your organisation

Using clinical science to effectively tackle code review anxiety
Uncover the science behind code review anxiety, its cognitive triggers, and actionable strategies to reduce anxiety, fostering a healthier code review culture for all developers.

A guide to creating a great code documentation culture
If your teams are struggling with code documentation, watch this on-demand webinar, where our panel of engineering leaders will discuss best practices and strategies to get started. Code documentation is often viewed as a necessary evil by development teams. There’s no doubt that mastering the art of creating…

Building a better testing culture
How can engineering leaders create a healthy testing culture with clear strategies in place?

Take back control of code quality
In this talk, Joel Chippindale shares stories from his experiences in leading engineering teams that illustrate the dynamics between team members and with stakeholders that lead teams to lose control of code quality.
More about Software Quality
-
Is AI-assisted coding an incident magnet?
Now that AI-assisted code is making its way into systems, should we be worried about how it affects SRE?
-
Why untested AI-generated code is a crisis waiting to happen
Here’s why the sector should embrace the principle of more haste, less speed.
-
Bringing internal engineering projects to the world
Pia Nilsson, senior director of engineering at Spotify, on how they identify and externalize impactful internal developer tools like Backstage.
-
Why Coroot is the Swiss Army Knife of observability
Meet the emerging open source observability platform taking on Datadog and New Relic.
-
An engineering leader’s guide to SOLID principles
30 years on, how do these design principles stand up?
-
The 6 warning signs of overengineering
How to look for the signs of overengineering in software, why it happens, and how to prevent unnecessary complexity to build maintainable systems.
-
How AI generated code compounds technical debt
“I don’t think I have ever seen so much technical debt being created in such a short period of time”
Top Software Quality Videos
-
Tracking repository health at scale
Discover how data-driven repository health tracking improves visibility, drives behavior change, and aligns engineering efforts with long-term business goals.
-
How Monzo tolerates full cloud outages
Learn how Monzo built a fully independent backup bank to ensure 24/7 reliability—even during full cloud outages
-
Becoming AI engineers
Discover how to build reliable, high-impact AI features—tools, patterns, and team practices that make AI integration truly transformative
-
Monolith-ifying perfectly good microservices
Learn why consolidating microservices into a Rails monolith boosted performance, reduced complexity, and helped Intercom scale more efficiently
-
One does not simply… rebuild a product
Get hard-won insights from Culture Amp’s bold rebuild—reviving legacy systems while elevating engineering standards and enabling future growth
-
Y2K: The bug that didn’t bite
Unearthing the lessons of Y2K to avoid future coding catastrophes and build more sustainable software.
-
Dressing to the 9s
Everybody wants high reliability, but the path isn’t exactly clear. This talk is for people who need to know what works and what doesn’t.
-
Accessibility needs better marketing
Web accessibility is seen as a chore, something to suffer through. This view ignores the needs of people with disabilities and diminishes their worth as humans and worthy customers. How do we change the process?