Writing
Notes on AI engineering, programming, and shipping software in the AI-native era.
July 22, 2024 · 8 min read
OpenAPI First API Design in Go, oapi-codegen in 2024
July 17, 2024 · 8 min read
Rate Limiting at Scale, Token Bucket and Sliding Window in Redis
July 15, 2024 · 8 min read
Choosing an API Gateway in 2024, Kong, Tyk, and Envoy Gateway
July 10, 2024 · 7 min read
Securing Go Microservices with JWT, Patterns That Hold Up
July 8, 2024 · 7 min read
gRPC for Internal Services in Go, A buf Powered Workflow
July 3, 2024 · 7 min read
Federated GraphQL with Apollo Router, Patterns for 2024
July 1, 2024 · 6 min read
GraphQL vs REST in 2024, An Honest Take After Five Years
June 26, 2024 · 7 min read
Synthetic Monitoring and Canary Deploys, A Practical Pairing
June 24, 2024 · 7 min read
Blameless Postmortems That Actually Change Behavior
June 19, 2024 · 8 min read
Service Mesh Resilience, Istio Ambient vs Linkerd in 2024
June 17, 2024 · 7 min read
eBPF Plus OpenTelemetry, The Observability Pairing for 2024
June 12, 2024 · 7 min read