
Writing & publications
Notes from
building real things.
AI agents, software architecture, developer tools, and the details that only become interesting when you ship.


A Timestamp Can Break Your Prompt Cache
Read on Medium
Tokens, Context, and Attention
Read on Medium
What Happens Between a Prompt and an Answer?
Read on Medium
Cut Claude’s Token Overhead by Up to 4× with Pi
Read on Medium
Watch cmux Turn Multi-Agent Orchestration Into One Workspace
Read on Medium
Stop Babysitting Your Coding Agent
Read on Medium
Flutter 3.9: Make Teamwork Easier
Read on Medium
Step-by-Step: Removing Unwanted Files with Git Branch-Filter
Read on Medium
PullingManager: Simple Real-Time Updates for Flutter
Read on Medium
GetIt v8 Migration Examples
Read on Medium
WonderTale 1.0.6: Exciting New Features
Read on Medium
Mastering Asset Management in Flutter
Read on Medium
Implementing Atomic Design in WonderTale
Read on Medium
Dart’s Record Types in Action
Read on Medium
JSON Conversion Made Easy for Flutter Developers
Read on Medium
GetIt — A great service locator for Flutter
Read on Medium
Flutter Hooks
Read on Medium
Riverpod — part 3
Read on Medium
Riverpod Production App — Part 2
Read on Medium
Riverpod — Part 1
Read on Medium
Retrofit and Flutter like a PRO
Read on Medium
Flutter — Freezed
Read on Medium
Functional Programming with Flutter — Part 1
Read on Medium