
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
-
In partnership with Split by Harness
How Envoy freed their developers from DIY feature flags
It’s time to break free.
-
Inside the tech overhaul of Big Brother’s voting system
The real-life issues engineers faced behind the scenes while implementing a user verification solution for Big Brother.
-
The CrowdStrike disaster is a lesson about testing
What’s been dubbed the world’s biggest IT outage should be a wakeup call to the industry.
-
5 lessons from CrowdStrike’s global outage
What can engineering leaders learn from one of the biggest IT disasters in history?
-
How to standardize codebases across teams
As your organization scales it can become more and more difficult to maintain standards across code bases. Here’s how to overcome the hurdles.
-
How to argue with the AI coding assistant skeptics
AI has everyone on the edge of their seats. But some skeptics’ voices continue to proclaim coding assistants aren’t worth the hype.
Top Software Quality Videos
-
Ice, confusion, and the 38,000ft crash
Uncover the critical lessons from AF 447’s final moments – how small factors spiraled into disaster and what it teaches us about building resilient systems.
-
Launching a Gen AI powered travel companion: A case for tiger teams
Explore Booking.com’s journey in launching a Gen AI travel companion in 3 months, powered by a tiger team approach for rapid, focused product development and innovation.
-
Why you’re doing service catalogs wrong
Learn why service catalogs often fall short and discover practical strategies for building incremental value, avoiding pitfalls, and driving impactful automation and insights.
-
On-call revolution: Building a culture of ownership and collaboration
Discover how innovative on-call rotations empower developers, foster team collaboration, and reduce complexity, creating a cohesive, ownership-driven culture that enhances service quality.
-
What your browser can teach you about software security
Explore how browsers securely handle untrusted code and uncover valuable lessons for designing robust systems from a security engineer’s perspective.
-
Tackling tech debt
Learn practical strategies from a seasoned CTO on managing tech debt effectively – when to embrace it, how to prioritize it, and turning it into growth.
-
Exploring the (testing) pyramid – An expedition towards more accessibility
Explore how applying the testing pyramid to accessibility can streamline development. Learn methods to lower costs, speed feedback, and enhance both product quality and inclusivity.
-
Tech odyssey: The epic saga of a mega migration to temporal
Embark on a journey through the challenges and triumphs of a major tech migration, revealing strategies for scaling, continuous development, and operational excellence in platform transformation.







