Automating creativity

A walk through how a request moves from routing to middleware to the final response.

Featured
A short note about improving software systems with small, steady changes.

A simple reflection on design choices that make interfaces easier to use.

Small front-end performance improvements that make a first visit feel smoother.

Notes on shaping content so it works across list pages, detail pages, and feeds.

A general update about experiments, cleanup, and keeping a project moving.