Skip to content

Writing & insights

Notes from the build log

The parts that don’t fit in a case study: what broke, what I’d do again, and the patterns worth stealing.

RSS feed

3 articles

  • Best PracticeLatest

    Exactly once, from the customer's point of view

    Double bookings and duplicate confirmation emails are the same bug in two costumes. Patterns from building a booking platform for a real service business.

    3 min read

    • #reliability
    • #postgresql
    • #nextjs
    • #idempotency
  • Guide

    A static site on S3 and CloudFront, without the footguns

    The decisions behind this site's original AWS setup — a private bucket, directory URLs at the edge, split cache headers, an atomic visitor counter — and why IAM took the most time.

    3 min read

    • #aws
    • #cloudfront
    • #devops
    • #nextjs
  • War Story

    Production computer vision is mostly plumbing

    Two deployments — PPE compliance on an industrial CCTV network and camera-based parking occupancy — and why the detector was the easy part.

    4 min read

    • #computer-vision
    • #edge-ai
    • #yolo
    • #reliability