Ally Weir
allyjweir.co.uk
Ally Weir
@allyjweir.co.uk
Senior Software Engineer working on system reliability and availability. Interested in Systems Thinking and Human Factors.
Rewatching early Expanse. There’s such good foreshadowing throughout.

A crime that this show wasn‘t as big as Game of Thrones re: book adaptations.
December 21, 2025 at 11:28 AM
Arc Raiders got mean while I was offline these past weeks. Shoot on sight. “Don’t Shoot” ignored. Been betrayed after teaming up multiple times tonight.
December 18, 2025 at 10:56 PM
❤️
DO IT ANYWAY
YouTube video by CaseyNeistat
youtu.be
December 17, 2025 at 9:13 PM
Started a small something with Elixir/Phoenix recently but finding the time to both build the project and learn the tech has slowed progress massively. Maybe need to learn how to do WebSockets with Go instead.
December 14, 2025 at 8:20 AM
I’ve got a little atproto experiment I’d like to try. A colleague shared Litestream on Slack this week and really curious to try a SQLite backend for a system like this!

fly.io/blog/litestr...
Litestream VFS
Query your SQLite database any time, anywhere
fly.io
December 14, 2025 at 8:18 AM
Claude Opus 4.5 is really great. Thoroughly helpful and super fast too.
December 12, 2025 at 12:12 PM
Easy to forget how rich the open source ecosystem throughout the software stack. If there's a problem you're trying to solve, likely someone out there has thought about it, shared something you can learn from. An embarassment of riches
December 10, 2025 at 9:35 AM
I revisit this document about once a year. There is always more to learn and glean from the deep expertise that helped to shape it.

Some might view documents like this as marketing material but there is so much knowledge being shared that can we can learn from.

docs.aws.amazon.com/wellarchitec...
Reducing the Scope of Impact with Cell-Based Architecture - Reducing the Scope of Impact with Cell-Based Architecture
This whitepaper aims to demonstrate how to increase the resilience of critical applications, bringing the same fault isolation concepts that AWS applies in its Availability Zones and Regions to the le...
docs.aws.amazon.com
December 5, 2025 at 12:55 PM
Reposted by Ally Weir
Today’s xkcd made me cry.

In a good way.

xkcd.com/3172/
November 24, 2025 at 11:46 PM
Another #arcraiders moment, again heading for exfoliating and a guy totally got the drop on me. My heart sinks thinking I’m dead.

We end up sharing the lift down, jumping and crouching as the only way to communicate
October 31, 2025 at 6:22 AM
Cool moment in my second run in Arc Raiders. Working to exfil, bag full and I hear lift being called already. I take a shot at player, they hold me off but I’ve got to get this lift or I’m toast.

Wait till the last second then Indiana Jones slide through the gap of closing door.
October 31, 2025 at 6:20 AM
The AI slop in Spotify playlists drives me mad. I want a way to have all of it filtered out.
October 29, 2025 at 11:53 AM
The astroturfing campaign for Marathon this week just as Arc Raiders is launching is pretty intense!
October 27, 2025 at 10:30 PM
Scroll the streaming options for 30 minutes. Continue the rewatch of The Expanse instead.
October 24, 2025 at 9:02 PM
Every time I read about a system design using SQLite in production in these interesting ways I'm really curious and would love to try building a system with a datastore like this.

The resiliency it can enable is fascinating. Domain design challenges need to be faced early but still.
On the AWS Outage
Oso was up all day yesterday in spite of the AWS outage. This was thanks to a combination of system design, operational preparedness, good observability, and yes, even some luck.
www.linkedin.com
October 23, 2025 at 8:40 AM
You know Apple's design is bad when they're giving you options to optionally retain the old UI. In years past it wouldn't have shipped unless it was ready for everybody.

iOS 26 is a bloated mess that feels like change for change's sake.
September 22, 2025 at 8:28 AM
Thank you company security policies meaning I can’t have Slack on my personal phone 🙏
September 10, 2025 at 6:18 PM
Coming back to all the object oriented concepts after working in Go almost exclusively, so often it is misused that degrades my trust in the codebase generally throughout.
June 12, 2025 at 9:12 AM
"Just one more dashboard" the engineer cries as their servers collapse under unconstrained, unoptimised usage.
June 6, 2025 at 10:03 AM
Hate how Spotify's playlists have become infested with AI generated stuff. Particularly ones like "Deep Focus" or "Coffee House" mixes.

Raking my brain to think of specific artists and albums I know existed in the before times.
June 2, 2025 at 9:47 AM
Watching season 2 of The Last of Us. This article from the game’s release in 2021 is front and centre.

www.vice.com/en/article/t...
The Not So Hidden Israeli Politics of 'The Last of Us Part II'
'The Last of Us Part II' presents what at first seems like an evenhanded point of view, but perpetuates the very cycles of violence it's supposedly so troubled by.
www.vice.com
May 26, 2025 at 9:08 AM
AI agents are inevitable. Combining those with existing security tools and guardrails is important. We can’t just say “the AI will figure it out”. We already have good tools that are vastly cheaper & more correct.
April 13, 2025 at 10:43 AM
Reposted by Ally Weir
1. LLM-generated code tries to run code from online software packages. Which is normal but
2. The packages don’t exist. Which would normally cause an error but
3. Nefarious people have made malware under the package names that LLMs make up most often. So
4. Now the LLM code points to malware.
LLMs hallucinating nonexistent software packages with plausible names leads to a new malware vulnerability: "slopsquatting."
LLMs can't stop making up software dependencies and sabotaging everything
: Hallucinated package names fuel 'slopsquatting'
www.theregister.com
April 12, 2025 at 11:43 PM
Console gaming peaking last generation is the correct read I think. This generation has been nice for faster loading, 60 fps but beyond that not much.

@videogameschronicle.com
April 1, 2025 at 1:35 PM
Reposted by Ally Weir
One of the most important things I’ve learned in my 50s is that some people fight for a cause and others fight just because they like fighting. Telling one from the other is critical because that second kind will always turn on you eventually.
March 28, 2025 at 4:59 PM