Adrian Hornsby

@adhorn.me

Former Principal Engineer at AWS | I help software organizations anticipate, withstand, respond, and learn from failures using resilience and chaos engineering principles. Views expressed here are my own.

Just Out! "Beyond Root Cause: A Better Approach to Understanding Complex System Failures" I'm excited to share my latest article, which explains why traditional root cause analysis and the 5 Whys approach fall short in complex systems. I hope you enjoy it! www.resiliumlabs.com/blog/beyond-...

Beyond Root Cause: A Better Approach to Understanding Complex System Failures

Discover why traditional root cause analysis and 5 Whys frameworks fall short in complex systems. Learn practical alternatives and the 'Trojan Horse' approach to implement meaningful change in your or...

resiliumlabs.com

Resilience Bites #9 - LinkedIn Rewind (week 14) is out! I've discussed a few key concepts, including Sherlock Holmes' "Dogs Not Barking", the tension between high standards and adaptability, and why sometimes "turning it off and on again" contains hidden wisdom. adhorn.me/posts/resili...

Resilience Bites #9 - LinkedIn Rewind (week 14) — adhorn.me

Discover the latest insights, innovations, and discussions about resilience engineering. Stay ahead with Resilience Bites.

adhorn.me

🚀 New blog post out! 🚀 This post discusses the 70% problem with AI-generated code, Bainbridge's automation ironies, and what chaos engineering can teach us about managing complexity in the age of AI. I hope you enjoy it! Happy weekend! adhorn.medium.com/chaos-engine...

Chaos Engineering in the Age of AI: Surfacing Hidden Complexity

The rise of AI in software development presents a fascinating paradox. While AI tools make it easier than ever to generate complex systems…

adhorn.medium.com

“In a wicked world, relying upon experience from a single domain is not only limiting, it can be disastrous.” ― David Epstein, Range: Why Generalists Triumph in a Specialized World

New HUGE Launch - AWS FIS now supports networking actions on AWS Fargate!!!! Network latency, Network blackhole, and Network packet loss are ready to be used! Long awaited. I'm super happy to see this one out for the end of 2024! Have fun! aws.amazon.com/about-aws/wh...

Amazon ECS now supports network fault injection experiments on AWS Fargate - AWS

Discover more about what's new at AWS with Amazon ECS now supports network fault injection experiments on AWS Fargate

aws.amazon.com

Can you imagine if people acted like most software libraries? You’d ask them a question, and sometimes, they’d just stand there, waiting for an answer forever. Set explicit timeouts folks.

There are two kinds of developers: those who say there is no such thing as infinite recursion, and those who say "There are two kinds of developers: those who say there is no such thing as infinite recursion, and those who say"...

Technology is evolving to tackle humanity's hardest problems. From clean energy innovations and disaster preparedness to tools to fight disinformation, success now means making a positive impact. Read my tech predictions for 2025 and beyond: www.allthingsdistributed.com/2024/12/tech...

Tech predictions for 2025 and beyond

We've entered an era of unprecedented societal challenges and rapid technological advancements. Harnessing technology for good has become both an ethical imperative and a profitable endeavor. These ar...

allthingsdistributed.com

You want 99.999% availability for every services within your application? Are you sure? Because last I checked, not all services are created equal, folks. Know what really matters most to your users and business.

One of the best part about being part of this organization is working with a team that's constantly innovating. This includes a team of scientists that continue to equip the Q Dev Agent with more capabilities, e.g. new tools to search, navigate, understand, and modify code with precision.

Clare Liguori@clare.dev · 2y ago

We're always iterating and improving Q Developer Agent. Today we launched three new abilities: * unit tests * documentation * code reviews AND as of today, Q Dev Agent is #1 on SWE-Bench Verified benchmark, resolving a massive 54.8% of issues. Agentic development truly transforms how we write code.