Skip to main content

WRITING / NOTES

Engineering notes.

Working notes on how I deploy, automate, secure, and observe production systems.

  1. What I built at the Claude Fable 5.1 Build Day in Cape Town

    Ninety minutes of build time at Roamwork Harrington turned into a three-chapter lantern platformer with its own test suite. Here's how, and what broke.

  2. How I monitor websites with Grafana

    Turning probes and time-series data into useful uptime and SLA views.

  3. How this portfolio is built

    The stack and pipeline behind this site, not a client project.

  4. How I built a production RSVP platform

    Guest validation, RSVP state, controlled media uploads, and deployment boundaries.

  5. How I deploy React apps with Cloudflare Pages

    A practical release path from repository to a verified production deployment.

  6. How I structure GitHub Actions for CI/CD

    Clear jobs, required checks, permissions, and readable failure states.

  7. How I use Terraform for reusable infrastructure

    Separating module interfaces, environment inputs, validation, and apply.

  8. How I built an insurance policy app on a Python training course

    A Flask CRUD app from a structured training program: policies, customers, and claims with real status workflows.

  9. How I built ZenMarker, an Android assignment app

    A university project: native Android, a PHP REST layer, and a security fix I came back for years later.

  10. How I built SwapShop, an Android item-trading app

    A university project: trade one item for another, with in-app chat and Firebase on the back end.

  11. How I built a zombie shooter with Three.js

    A final-year project: scene-graph level design, GLTF models, a 200,000-particle rain effect, and an honest list of what I'd change.

  12. How I built a student support system at university

    A group project: React and MUI on the front, Node and SQL on the back, scheduled jobs for reminders, CI from the first sprint.