Akshay Shah

Hi there! I’m Akshay, and you’ve stumbled across my oft-neglected blog. After building infrastructure at Uber, Microsoft, and a pile of startups, I’m now the Field CTO at Antithesis. We make the world’s best tools for testing distributed systems.

Shoot me an email and say hello, or read a bit more about me.

Writing

Sep 2025 Conditional S3 writes in Go
Jul 2025 The steep cost of capture
Mar 2023 gRPC doesn’t need trailers
Nov 2022 Go Time: Protobuf & gRPC
Jun 2022 Connect: a better gRPC (on the Buf blog)
Aug 2020 Reading notes: Sourdough
Jun 2020 Automating Gmail with AppsScript
Jan 2020 Lazy-loading data with SwiftUI and Combine
Jun 2019 Reading notes: Grit
May 2018 Getting started with Go
Mar 2016 A decade of CAP
May 2015 Podcasts for developers
Aug 2013 License your code!
Aug 2013 Testing Django fields
May 2013 Soft deletion in Django
Feb 2013 Language use on Github
Oct 2012 An audible literacy filter
Sep 2012 Zero to code monkey
Aug 2012 Building a blog

Cooking

Sep 2025 Peach sonker
Sep 2025 Proper chai
Aug 2025 Banana bread
Jan 2021 Pancakes
Jun 2020 Methi dal
Jun 2020 Coriander and mint chutney
May 2020 Pizza
May 2020 Hokkaido milk bread
May 2020 Waffles
May 2020 Methi murgh
May 2020 Chicken kebabs
Mar 2020 Focaccia
Mar 2020 Sourdough starter
Mar 2020 Baker’s percentages
Jan 2020 Garam masala