Writing on React, web performance, and the craft of building software.
Why a CI/CD pipeline has three distinct maturity stages, and the question that actually decides when to move from one to the next.
Workflows, triggers, runners, and the build-deploy split, worked through by shipping a real static site to S3.