Aiman Aizuddin

Working in public

Build Log

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

  1. Moving this portfolio from React to Hugo

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

    Read the note →

  2. Bringing a personal site to a custom domain

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

    Read the note →

  3. 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 →