Akshay Shah

@akshayshah.org

All-purpose starter-upper @ Antithesis Infra eng, ex-{Uber, MSFT, founder} https://akshayshah.org

Papers We Love is back this Thursday in downtown SF! I'm presenting "Simple Testing Can Prevent Most Critical Failures," an empirical evaluation of real distributed systems bugs with surprising conclusions. Come for the banh mi and drinks, stay for the conversation. luma.com/zorjnr9f

Bild

I'd be so much more aggressive with AI for my email if Google didn't couple creating drafts and sending them into one "gmail.compose" OAuth scope. Some PM in Google Apps must be desperately searching for an AI project before the next promo season - be the hero we all need!

Straight 90s vibes for me today: editing today's mega-doc in the Terminus font, lots of Eve, Nas, Dre, and Outkast in the playlist, and a too-large AWK script on the side.

Nothing like running face-first into a sentence including “prebendaries enfeoffed in kind or in money” to emphasize how long it’s been since I’ve read something fancy.

Property-based testing's roots in academia and functional programming give it a bad rap. It's easy to get started, and it's a really high-octane investment for most projects.

Post nicht verfügbar.

Internally, AWS implements consensus as a platform primitive, which eventually evolved into a distributed, strongly consistent, transactional journal. It backs Kinesis, DynamoDB streams, & Aurora DSQL. I'm really surprised that there isn't a battle-tested OSS version.

For everything today's models are bad at, I'm really happy with how the images in this presentation came out. Starting with our designer's Halloween images and a pic of myself, then riffing from there was fun! The model feels like an in-betweener in the hand-drawn cartoon days.

Bild

🧵 OK, so I just read Google's "Firefly: Scalable, Ultra-Accurate Clock Synchronization for Datacenters." Lots of cool ideas. But how do people *monitor* decentralized systems like this?

Vibe-writing in Excel? No thanks 🤮 Unreliable tools can be incredibly useful - but you need a bulletproof test for their output. And spreadsheets are famously hard to get right! 94% of operational spreadsheets contain errors, and humans are exceptionally bad at catching them.

BildBild