yv

Articles

Notes on engineering, product, and the gap between them.

Apr 20264 min read

Dark mode with Next.js — a sane approach.

No flash. No hydration mismatch. Just CSS variables and one data attribute.

frontendnextjs
Mar 20264 min read

What an engineering manager gets wrong about product.

Three things I thought I knew that turned out to be backwards.

productmanagement
Feb 20264 min read

Running LLMs on-prem, and why your client will love it.

A walkthrough of the stack, the cost, and the quiet wins.

llmsinfraconsulting
Jan 20264 min read

Clean code, revisited.

A note I wrote for my team, cleaned up for the internet.

engineering