Field notes
Notes in progress.
Short observations, build notes, and engineering lessons. Less polished than essays — an active thinking archive.
Aug 14
Shipping and distribution are different jobs
Aug 7#content-creation#product
Small samples should change one decision, not your whole strategy
Jul 31#content-creation#product
A command center should be a map, not a second source of truth
Jul 24#platform#communication
A good content system reduces decisions, not creativity
Jul 17#content-creation#communication
The skill you stop practicing does not stay paused
Jul 10#career#language
Legacy systems are product memory
Jul 3#backend#product
Rest is not a reward for certainty
Jun 26#career#family
The last handoff still counts
Jun 19#career#communication
AI gives speed, fundamentals give direction
Jun 12#applied-ai#career
Verification is not a boolean
Jun 5#product#platform
Entity resolution starts with doubt
May 29#platform#data
The org chart is also an API
May 22#communication#career
The smallest tool that fits
May 15#product#career
Codify before it matters
May 10#platform#career
The tool decides the cadence
May 5#communication
A public site is a commitment device
May 1#communication#career
Agents move the bottleneck up the stack
Apr 29#applied-ai#career
Staging is not production-shaped
Apr 25#platform#backend
Acknowledgements are not settlements
Apr 20#platform#product
On idempotency in distributed systems
Apr 15#backend#platform
Why I stopped using ORMs for reporting queries
Apr 8#backend#sql
Prompt caching in production: what actually matters
Mar 30#applied-ai
Structured outputs vs function calling
Mar 22#applied-ai
The underrated value of boring architecture
Mar 14#platform
How I run async standups for distributed teams
Mar 6#communication
Notes on Kafka consumer rebalancing in the wild
Feb 27#platform#kafka
What I look for in senior engineering candidates
Feb 14#career
A small note on backpressure
Jan 15#backend
Joining Minerva — first impressions from week one
Nov 4#career#platform
If you can't see it, you haven't built it
Sep 17#platform#backend
Review your own PRs first
Jul 21#communication#career
Code review etiquette I wish I learned sooner
May 12#communication
The first outage I owned end-to-end
Mar 8#career#platform
When to stop refactoring
Sep 18#career#backend
Why I started writing publicly
Jun 4#communication#career
What I learned my first year as a senior engineer
#career