
Latest
-
Shadow AI is leaving software teams dangerously exposed
Two thirds of organizations report exploits involving vulnerable LLM code.
-
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.
-
Painless compliance, and a thousand audits a day
Turn compliance into code: automate audits, integrate with CI/CD, and achieve painless, continuous, zero-drama compliance.
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 StackSpot
Choose a contextualized AI coding assistant
AI coding assistants could make or break your efforts. Learn about the advantages and challenges to stay ahead of the curve.
-
Learning to live with legacy code
It’s possible to have a large codebase that isn’t cumbersome to work with by setting a technology vision, distributing the work effectively, and tracking progress publicly.
-
A journey to tackle legacy code in online travel
Modernizing online travel experiences is a huge engineering challenge, here’s how Sabre tackled it head on.
-
6 steps to addressing legacy enterprise code
Legacy code is a fact of life, but it can’t be ignored. Here are six practical steps to identify and refactor legacy code in your organization.
-
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.
-
3 strategies for maximizing your cloud savings
As budgets get tighter, here are three surefire ways to maximize your cloud savings.
-
Architecting for profit: A blueprint for modern cloud economics
If the role of a good cloud architect is to design and build cost-effective software, is there a formula to achieve that goal every time?
-
Cost savings don’t have to impact code quality
Ahead of his talk at LeadDev West Coast in October, Plaid’s Mark Robinson discusses cloud costs and how they could be the ticket to both dollar value and improved code quality.
Top Software Quality Videos
-
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.
-
Scaling your ML platform to enable the industrialisation of AI and ML development
Delve into the essentials of scaling ML platforms to industrialize AI development, with insights on prioritizing tools and requirements for efficient, large-scale model deployment.
-
From hurdles to highways: Crafting a collaborative experimentation ecosystem at GetYourGuide
Discover how GetYourGuide transformed its experimentation platform, navigating challenges to build a streamlined, collaborative, and innovative ecosystem for efficient testing and creativity.
-
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.
-
In partnership with Split by HarnessSpeed vs safety: Should we rethink the way we release software?
In this webinar, we ask if it’s possible for engineering leaders to prioritize speed of delivery and proper safety practices.
-
Several components are rendering: Client performance at Slack-scale
Explore Slack’s frontend performance challenges with Jenna, uncovering architectural decisions and strategies to optimize efficiency while maintaining an effortless user experience.
-
The choice is yours – or is it? Tactics for making difficult decisions
Discover how senior engineering leaders navigate decision-making, from managing details to big-picture strategy, and learn how collaboration leads to smarter, more impactful choices.

