
Beyond “try harder”: Effective strategies to tackle bugs
“Just try harder” isn’t a strategy. Learn three proven approaches – monitoring bugs, managing legacy systems, and optimizing feedback loops – that empower teams to deliver better software.
From delivery friction and burnout to sustainable fast flow — under pressure, where it matters
I help engineering leaders scaling from one team to four uncover what's really slowing delivery — then lead the shift to sustainable fast flow, from the inside.
This talk explores three practical strategies to reduce bugs and improve software delivery, without blaming people or just trying harder. It was presented at LDX3 2025 and Agile on the Beach 2025 .
Beyond Just Try Harder was delivered at LDX3 2025 and Agile on the Beach 2025. It explores how teams can tackle bugs more effectively by fixing the system, not blaming the people.
We’ve all been there: bugs escape, estimates slip, releases break - and someone says, just try harder next time. But pressure and process rarely fix the root cause. This talk outlines a more sustainable approach, built on what research and real-world teams actually show works.
View the slide deck: LDX3 10-minute ligntning talk
View the slide deck: AOTB 45-minute full talk
You’ll discover three proven strategies:
Get Feedback in the Time It Takes to Make a Cup of Tea
Our test suite took 30+ minutes. Developers avoided it, bugs slipped through, and delivery slowed down. We cut feedback time to under five minutes by prioritising key tests, optimising pipelines, and parallelising execution, boosting flow, reducing context switching, and reclaiming dev hours.
You Can’t Inspect a Fourth Leg onto a Three-Legged Table
Even with fast feedback, our legacy system made every change feel risky. We used the strangler fig pattern to migrate safely, automate delivery, and reduce batch size. The result? A shift from chaotic fortnightly releases to confident daily deployments.
Find Bugs Before Your Customers Do
Shipping fast isn’t enough - you need to ship safely. For a critical HealthTech platform, we used feature flags, real-time monitoring, and parallel legacy operation to catch bugs before users did. This gave us trust, safety, and true continuous delivery.
Go beyond Just Try Harder
You don’t need heroic effort. You need a system that supports fast feedback, safe changes, and controlled delivery.
Explore the research, techniques, and practices behind the talk.
Reduce overhead, tighten loops, and catch issues early
DORA is a long running research program that seeks to understand the capabilities that drive software delivery and operations performance. DORA helps teams apply those capabilities, leading to better organizational performance.
Testing is a Good Thing, right? Especially automated testing. But “Good things come to those who wait” is not something that’s going to appeal to the busy developer. You want results, and you want them now. You’re in The Zone working on a pro
Nicole has authored two books on DevOps that have become industry guidebooks on using technology to drive business value, resulting in success.
DevOps tools, practices, and research to help you get the agility, without compromising on quality or stability.
Shrink batch size, reduce complexity, lower risk
Inspired by the strangler figs in Australia, a strangler fig application gradually draws behavior out of its host legacy application
a bliki entry for Parallel Change
A portal on this practice
Doing What Works to Build Better Software Faster
Control exposure, learn safely, and observe failures early
Feature Flags can be categorized into several buckets; manage each appropriately. Smart implementation can help constrain complexity.
Execute back-end code but don’t show results, in order to assess impact on back-end systems
Learn the key aspects of observability that Honeycomb thinks everyone should know.
Testing in production is a superpower. It’s our inability to acknowledge it that’s the trouble.
All illustrations in this talk were generated using ChatGPT + DALL·E, based on a custom system prompt and detailed slide-by-slide prompts.
The illustrations use cartoon-style green bugs as metaphors for complexity, fragility, and poor system design - with a consistent visual style to reinforce the talk’s themes in a playful but professional way.
View the full prompt and slide descriptions
These articles explore the ideas and real-world experiences that shaped the talk, from reducing bugs with observability and automation to lessons learned from leading change in a growing HealthTech team.
Headforwards Full Stack Developer, Andy Weir shares three less common approaches to tackling frequent bugs.
Here are the lessons Headforwards Full Stack Developer Andy learned while supporting a HealthTech transformation.
These strategies reflect the principles I bring to software delivery consulting, helping teams modernise systems, improve flow, and build software that works in the real world.
If this talk resonated with you and you’d like support with similar challenges, I’d love to hear from you.
Book a 20-minute discovery call