Latest
-
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.
-
How low (level) can you go
Learn how mastering low-level systems and components can make you the go-to engineer for tough problems and drive product success.
Editor’s picks
How test coverage can improve code quality
As teams get bigger and the need for faster velocity increases, code quality can be difficult to uphold. Use these techniques from Michael Tweed, a principal software engineer at Skyscanner, to help.
November 4 & 5, 2025
The leadership conference for tech leads and engineering leaders.
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
Metrics – a primer, to drive precision, speed, quality & impact
As managers or senior leaders, this talk will give you a primer for leveraging metrics for the objectives you seek, outcomes you desire, and the behaviors you want to incentivize or disincentivize within your engineering organization.
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.
November 4 & 5, 2025
The leadership conference for tech leads and engineering leaders.
More about Software Quality
-
Documentation is broken
As we do it today, documentation does a poor job of helping engineers understand a codebase. Introducing: Continuous Documentation.
-
How to be an ethical engineering leader
Doing the right thing isn’t always easy. Here are eight ways to help prioritize being an ethical engineering leader.
-
How to bake quality into your teams’ coding process
Taking code quality beyond documentation and into the fabric of your team’s work.
-
The four pillars of code health
Time for a code health check-up? Here’s a practical framework for improving your codebase.
-
Five reasons you shouldn’t rewrite that code
Before you commit to rewriting an old system, here are some reasons it’s (almost always) a bad idea.
-
How to build an effective code review process for your team
Suffering from review fatigue? Here’s how to level up your code review process.
-
Why business context is important for technical decision-making
Technical choices have non-technical consequences. Here’s why engineering leaders need to factor in business needs.
-
How to bring order to chaos engineering
Are you ready for chaos engineering? Here’s how to weather the storms you’re about to create.
Top Software Quality Videos
-
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.
-
Content sponsored by Sauce Labs
Building 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.
-
Security from scratch
Eleanor Saitta tells you as much as possible in 30 minutes about what you do need to worry about, when you need to worry about it, how you can fix it, and what you don’t need to worry about — yet.
-
Feature flag use cases you haven’t heard about yet
Come learn how you can leverage feature flags to help remove dead code, test the parity of new code, evaluate the cost of a new technology, and more.
-
Debugging debugging; why we must approach debugging differently
In this talk, Elinor will delve into the reasons why debugging techniques are broken.