Index

Selected systems

Six case studies, each written from the repository rather than from memory. Where a project cannot be shown publicly, that is stated plainly instead of dressed up.

Also built

  • Sheets-Native Attendance System

    A Google Apps Script system that turns a shared spreadsheet into a per-employee-permissioned, audit-logged timekeeping app — real range protections generated per row, cross-midnight shift handling, and a monthly payroll recap generated rather than re-typed.

    Apps ScriptGoogle Sheets APIclaspHtmlService

  • Bridge — Local-First Work Tracker

    A single-user offline project tracker built around one question: what is the next action, and if there isn't one, why not. Stalled work is made to look wrong rather than blank, and a project cannot be marked shipped until five handover items are ticked.

    Next.js 15SQLiteDrizzleZod