- 2022 Oct - Format Strings in Rust
- 2022 Aug - Genqlient
- 2022 Jun - Structural vs. Nominal Type Systems
- 2022 Jan - 🎙️, 🎙️ - Is this thing on?
- 2021 Nov - New Design, Again
- 2021 Oct - Evaluating GCP's Cloud Key Management Service
- 2021 Aug - The Unwritten Laws of Engineering
- 2021 Jul - Invert a Binary Tree
- 2021 Jul - I made a dumb linux mistake
- 2021 Jul - What happens when you go to this site? Part 1: DNS
- 2021 Jul - Running Containers on AWS
- 2021 Jul - Exploring Kubernetes Ingress
- 2021 Jul - How To Revert a Merge Commit
- 2021 Jul - How To Reverse a LinkedList
- 2021 Jun - Everything Useful I Know About kubectl
- 2021 May - What is a VPN?
- 2021 Apr - Lua Libraries in Istio's EnvoyFilter
- 2021 Feb - Pulumi vs Terraform
- 2021 Jan - Notes on Jan 4th Slack Outage
- 2021 Jan - Socket Hang Ups
- 2020 Sep - Consistent Hashing
- 2020 Sep - Why spend innovation tokens on a service mesh?
- 2020 Jul - Overlays over templating
- 2020 Jul - New theme, new ideas
- 2020 May - Intro to Bigtable
- 2020 Mar - Deep Dive into Joining in Kafka Streams
- 2020 Mar - Sensible Schema Evolution
- 2020 Feb - Landing a message from Kafka
- 2020 Feb - Git home
- 2020 Feb - Choosing the right scope function in Kotlin
- 2020 Jan - Inline Functions
- 2020 Jan - Kotlin Algorithm Challenge #3
- 2020 Jan - Change Data Capture
- 2020 Jan - What do data classes give you in Kotlin?
- 2020 Jan - Kafka Hello World
- 2020 Jan - Kotlin Algorithm Challenge #2
- 2020 Jan - Kotlin's Lambda Syntax
- 2019 Dec - Kotlin Algorithm Challenge #1
- 2019 Nov - Exactly Once
- 2019 Oct - Introduction To Celery
- 2019 Aug - How the Node.js Event Loop Polls
- 2019 Jul - Asynchronous I/O
- 2019 Jul - Generators in JavaScript
- 2019 Jul - Classes in JavaScript
- 2019 Jun - Modules in Node.js
- 2019 Jun - Data Structures and Database Indexes
- 2019 Jun - HTTP Persistent Connections
- 2019 Jun - Git's DAG
- 2019 May - Gradle is a DAG
- 2019 May - What is a topological ordering?
- 2019 May - What is a DAG?
- 2019 Apr - Dijkstra’s Algorithm in Kotlin
- 2019 Apr - How similar is the execution of Java and JavaScript?
- 2017 Aug - Information Theory with Monica from Friends
- 2015 Jul - Introduction to Monte Carlo Methods