
Latest post
Hello, world
Why this blog exists, and the stack that runs it — Astro on Cloudflare's edge, built and shipped from a self-hosted Forgejo.
~/hey, I'm
cnandreu
I write about self-hosting, media, and building things that outlive the weekend they were started.



Latest post
Why this blog exists, and the stack that runs it — Astro on Cloudflare's edge, built and shipped from a self-hosted Forgejo.

Why story point estimates go wrong — cognitive biases and group effects — and a story point 'tax' to drive quality upward.

Moving my blog to a $5 DigitalOcean droplet and setting up WordPress on nginx, PHP, and MySQL from scratch.

A tour of the Mac apps I used daily in 2013 — package managers, editors, media apps, and utilities worth installing.

Resources to help a new Rails developer get started: editors, learning Ruby, the Hartl tutorial, RailsCasts, and Code School.

Add color to your Mac terminal with a .bashrc, a styled bash prompt, git branch info, and colorized ls output.

Why I switched from bash to fish, plus how to install it, make it your default shell, and customize it with fish_config.