Adrian Hornsby

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.

475 followers96 following93 posts

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-...

resiliumlabs.comBeyond Root Cause: A Better Approach to Understanding Complex System FailuresDiscover 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...

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...

adhorn.meResilience Bites #9 - LinkedIn Rewind (week 14) — adhorn.meDiscover the latest insights, innovations, and discussions about resilience engineering. Stay ahead with Resilience Bites.

🚀 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...

adhorn.medium.comChaos Engineering in the Age of AI: Surfacing Hidden ComplexityThe rise of AI in software development presents a fascinating paradox. While AI tools make it easier than ever to generate complex systems…

“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

That is pretty scary.

Beau Woods@beauwoods.com

Cyber journalist friends: when reporting on healthcare industry plans to do nothing on cybersecurity or even to roll back protections, please get them to respond to this type of data point (via @downing.bsky.social) papers.ssrn.com/sol3/papers....

Adrian Hornsby reposted

Right. The years and billions of dollars spent preparing are why Y2K didn’t “live up to the hype.” They *fixed* it. Before it happened. Which is good. Yes.

NPR@npr.org

People feared the computer glitch would mean "the end of the world as we know it." Thankfully, Y2K didn't live up to the hype after years and billions of dollars were spent on painstaking preparation.

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...

aws.amazon.comAmazon ECS now supports network fault injection experiments on AWS Fargate - AWSDiscover more about what's new at AWS with Amazon ECS now supports network fault injection experiments on AWS Fargate

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"...

View full thread

"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"...

"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"...

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"...

"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"...

Adrian Hornsby reposted

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...

allthingsdistributed.comTech predictions for 2025 and beyondWe'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...

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.

Adrian Hornsby reposted

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

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.

#reInvent This one is awesome! An active-active distributed architecture, Aurora DSQL ensures strong data consistency designed for 99.99% single-Region and 99.999% multi-Region availability. All that in a #serverless package. aws.amazon.com/fr/rds/auror...

aws.amazon.comServerless distributed SQL databases with active-active high availability – Amazon Aurora DSQL – AWSAmazon Aurora DSQL is a serverless distributed SQL database with virtually unlimited scale, the highest availability, and zero infrastructure management.

Adrian Hornsby reposted

Replying to @pascal-martin.fr

🤩 Amazon Aurora DSQL 😍 Whhoo 🎉🎉🎉 ⬇️ Ca, c'est une des grosses annonces de cette année, pour moi ! 🤔 Et vu pendant combien de temps il a introduit le sujet, c'est en effet un gros truc, et pas que pour moi ^^ Werner parlera plus dans deux jours de "comment ça marche" ;-)

In one of my previous companies, we had a fitness competition. The team with more than 10k steps per day would win a cash bonus. Teams were so eager to win that some even put fitness trackers on their dogs to make sure they got 10k steps per day. Talk about getting caught up in surrogate metrics!