About
I tinker with embedded sometimes, and restore Gameboys and cartridges (buy one here!)
SWE @Datadog
Blog
-
Oct 2025
Building a Gameboy repair cartridge from scratch
- Sep 2022 Building a Puzzle Box
- Aug 2022 ESP-IDF for Arduino Users
- Jan 2022 My hardware/software projects that survived and died in 2021
- Jun 2021 Traefik: gotchas
- Jun 2021 State of the homelab
- Jan 2021 Best of 2020: kids, homelab, books
- Nov 2020 Installing Debian 10 on a Dell PowerEdge R510
- Nov 2020 Graphing Eigen’s vitals With Timescale, Grafana and the Owlet Smart Sock
- Jun 2019 Controlling an esp32 with a trackball
- Apr 2019 Realtime canvas with Puppeteer, Go and Typescript
- Apr 2019 CI/CD from scratch with Kubernetes and Gitlab
- Mar 2019 Building a wristwatch
- Dec 2018 gRPC with Typescript and Go (part 3)
- Dec 2018 gRPC with Typescript and Go (part 2)
- Nov 2018 What I learned from a year of DevOps
- Nov 2018 Kubernetes client-go: updating, rolling back a deployment
- Nov 2018 gRPC with Typescript and Go (part 1)