Field Notes
Starting Again as a Junior Developer
Feb 4, 2026 · 2 min read
I shipped code I could not trace. Fundamentals and git beat more tutorials.
Notes
Field Notes
Feb 4, 2026 · 2 min read
I shipped code I could not trace. Fundamentals and git beat more tutorials.
Product Notes
Jan 21, 2026 · 2 min read
A payment looked successful. The wallet never updated. Design for the network you have.
Engineering Notes
Dec 17, 2025 · 1 min read
The app was fine at three screens. It broke at twelve. Thin screens and clear repos helped.
Architecture Notes
Nov 26, 2025 · 1 min read
The API timed out because email ran inside the HTTP handler. Split fast answers from async work.
Leadership Notes
Oct 30, 2025 · 1 min read
Coding was fine. Clarity was missing. Ownership starts before the sprint.
Engineering Notes
Oct 14, 2025 · 1 min read
One route did too much. Tests were useless until we split the handler.
Engineering Notes
Sep 25, 2025 · 1 min read
The screen fetched the same data three times. Naming the state owner fixed it.
Field Notes
Sep 10, 2025 · 1 min read
We patched the wrong layer first. Logs proved the assumption wrong.
Product Notes
Aug 27, 2025 · 1 min read
The network dropped mid-save. Protect user intent before polish.
Architecture Notes
Aug 12, 2025 · 1 min read
Big-bang extraction was risky. One module boundary and tests let us keep shipping.
Engineering Notes
Jul 30, 2025 · 1 min read
CI was slow and noisy. One fast check restored trust.
Field Notes
Jul 16, 2025 · 1 min read
Success metrics missed silent failures. We instrumented the user workflow instead.
Leadership Notes
Jul 2, 2025 · 1 min read
One short note ended the loop. Context beat conclusion alone.
Engineering Notes
Jun 18, 2025 · 1 min read
AI output looked right. A null edge case proved it was not.
Architecture Notes
Jun 4, 2025 · 1 min read
The second workshop left a one-page decision. The first left slides.
Product Notes
Jan 21, 2026 · 2 min read
A payment looked successful. The wallet never updated. Design for the network you have.
Engineering Notes
Dec 17, 2025 · 1 min read
The app was fine at three screens. It broke at twelve. Thin screens and clear repos helped.
Architecture Notes
Nov 26, 2025 · 1 min read
The API timed out because email ran inside the HTTP handler. Split fast answers from async work.
Leadership Notes
Oct 30, 2025 · 1 min read
Coding was fine. Clarity was missing. Ownership starts before the sprint.
Oct 14, 2025 · 1 min read
Sep 25, 2025 · 1 min read
Sep 10, 2025 · 1 min read
Aug 27, 2025 · 1 min read
Aug 12, 2025 · 1 min read
Jul 30, 2025 · 1 min read
Jul 16, 2025 · 1 min read
Jul 2, 2025 · 1 min read
Jun 18, 2025 · 1 min read
Jun 4, 2025 · 1 min read