Working in public

Build Log

The practical choices, small lessons, and work-in-progress decisions behind the things I build.

  1. Building TripWorth: is this delivery worth my time?

    Turning a delivery-work frustration into a focused offer checker, with an iPhone Shortcut to remove manual copying and pasting.

    Read the note →

  2. Putting CI checks before a change becomes a release

    How Ledgerlane's CI/CD workflow catches mistakes before they reach deployment.

    Read the note →

  3. Designing Ledgerlane's URLs before the database

    Why a clear environment and URL map became an early architectural decision for Ledgerlane.

    Read the note →

  4. Moving this portfolio from React to Hugo

    Why I traded a JavaScript-heavy portfolio for a calmer, Markdown-first publishing workflow.

    Read the note →

  5. Bringing a personal site to a custom domain

    A short record of connecting a static portfolio, Cloudflare DNS, and HTTPS.

    Read the note →

  6. Building Ledgerlane: a calmer way to control client invoices

    How I built and shipped a manual-review-first invoice workspace for finance and supply-chain work.

    Read the note →