/var/log/edwin

Field notes

Writing on software, engineering culture, and the occasional WebGL rabbit hole.

004

Rebuilding my site with Astro and a particle field

Why I rebuilt my portfolio with Astro, Three.js, and a git-based CMS — and what I'd do differently.

astrothree.jsmeta
003

What startup engineering taught me about boring technology

Five years of moving fast: the outages, the rewrites we skipped, and why Postgres is still the answer.

engineeringstartupsopinion
002

Three.js in production: keeping 60fps on a budget

Practical rules for shipping WebGL on a marketing site without melting anyone's laptop.

three.jsperformancewebgl
001

Notes on shipping fast without breaking trust

Velocity is a feature, but trust is the platform. Some notes on keeping both.

engineeringprocess