Writing
Notes on AI engineering, programming, and shipping software in the AI-native era.
January 21, 2022 · 5 min read
Structured Logging in Go Microservices with Zap
January 19, 2022 · 6 min read
Configuration Management for Go Services, Viper, Env, or Just Flags?
January 17, 2022 · 5 min read
Local Development with Docker Compose for a Polyglot Stack
January 14, 2022 · 6 min read
Communicating Between Go Microservices, REST vs gRPC in 2022
January 12, 2022 · 6 min read
Designing the Service Boundary, Lessons from Splitting a Billing Module
January 10, 2022 · 6 min read
From Monolith to First Go Microservice, A Pragmatic Cutover
January 7, 2022 · 6 min read
Multi-Stage Docker Builds Cut Our Image Size by 70%
January 5, 2022 · 5 min read
Writing a Production Dockerfile for a 5-Year-Old PHP Monolith
January 3, 2022 · 6 min read