
Latest
-
Why your boss is the biggest AI risk
Execs have been quick to caution developers about the risks of AI, but don’t seem to be taking their own advice.
-
4 steps to speed up code reviews
The culture changes you need to make to stop code reviews from demoralizing teams.
-
The unseen fixes that boost engineering performance
At the intersection of toil and operational risk lies “perilwork.”
-
Scaling AI for high-stakes, real-time payments
What does it take to run real-time AI in Stripe’s core payment flow? This is the story of scaling ML in a latency-critical system used by billions and built by multiple engineering orgs.
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.

Deadline: January 4, 2026
Call for Proposals for London 2026 is open!
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
-
How to get engineering teams on board with accessibility
To build products that are usable for all, developers need to prioritize accessibility testing. Here’s how to get teams on board.
-
Why the most advanced technology solution isn’t always the correct one
The right idea might come at the wrong time. Here’s why the most technologically advanced solution might not always be the right one.
-
Born-left security: The new approach taking over shift-left
Born-left allows developers to fully own the security process. Here’s what you need to know about the emerging trend.
-
Introducing AIOps: The new trend for repairing software issues
Leveraging AI and machine learning to speed up software repairs
-
How to scale decision-making in your organization with Circles
Empowering your teams to make good decisions quickly
-
Introducing quality ratchets: A tool for managing complex systems
Using ratchets to improve the quality of your software
-
Five ways to care for your open source contributors
How to encourage a thriving open source community
-
Want to deliver more value to users? Bring engineers and customers together
The benefits of customer-engineering engagement
Top Software Quality Videos
-
Why onboarding to a company’s legacy codebase sucks, and how to make it work for your team
Shanea Leven discusses the history and context of the problems that plague codebase onboarding. And with problems come solutions such as tips and tools that make it easier for engineers to onboard a legacy codebase.
-
The dark side of lessons learned
Dianing Yudono explains how you can boost the efficiency and effectiveness of your software development processes by unlocking the power of lessons learned and making them accessible to everyone. Let’s elevate our collective wisdom and drive success together!
-
The awful agony of the app store: When software delivery goes wrong
Clare Sudbery shares a dramatic tale of ups and downs, tears and triumph, and the very sharp end of the sunk cost fallacy. Via the rollercoaster ride of a failed iOS app, Clare uses the experience to highlight several key components that contribute to successful software development… and offer understanding to those facing obstacles beyond their control.
-
How we support making architectural decisions
Olena Sovyn takes a deep dive from the principles based on which this group operates to the specific how-to that made its work beneficial for the company and shares what we’ve learned from this whole experience so far.
-
Code is poetry
Niranjan Uma Shankar talks about how to write good readable code, ticket descriptions, bug patches, et al, in PHP and Javascript.
-
Red 2.0: Transforming a game company
Colin Walder takes a look at how the Tech Team at CD Projekt applied the Red 2.0 Manifesto as part of a company-wide transformation after the release of Cyberpunk 2077.
-
In partnership with Sauce LabsBuilding a better testing culture
How can engineering leaders create a healthy testing culture with clear strategies in place?
-
What is tech policy and how you can get involved
Erica Greene discusses some of the big ongoing tech policy debates and walks through ways you can get involved in the policy world.







