Projects

Apps I built for myself, and sites I built for other people.

The flagship lives on its own page - Featurama. Everything else is here.

Applications

Things I built because I wanted them to exist.

  • Certificate Teacher

    An app that teaches how certificate chains actually work end to end - chains, HTTPS, importing into a Java keystore, setting up a reverse proxy - then makes you prove it with a test. Admins track every student's progress.

    • Next.js
    • TypeScript
    • PostgreSQL
    • Prisma
    • Auth.js
  • StandUp

    A dashboard for running daily team standups - who's blocked, what shipped, what's next, in one view. Full-stack, containerized, deployed.

    • React
    • Node / Express
    • PostgreSQL
    • Docker
  • Spray It

    A Twitter-style microblogging app - post, follow, and feed - built as a course project to get the fundamentals of a social timeline right.

    • HTML5
    • CSS3
    • PHP
    • SQL
    • Bootstrap

Client sites

Things I built because someone asked.

  • Misty Glen Retreats

    A fully responsive marketing site for a retreat business, hand-built and tuned for fast loads on any device.

    • HTML5
    • CSS3
    • SCSS
    • JavaScript
  • Michael Tourek

    A portfolio site for stage-and-screen actor Michael Tourek, with a custom-coded photo gallery I wrote to keep load times low and the layout fully responsive.

    • HTML5
    • CSS3
    • Bootstrap
    • PHP
    • JavaScript

AI Skills

Instructions I wrote so an agent can do a job on its own.

  • Athena

    A Claude Skill that turns supplied details into a README, deployment guide, or KBA from fixed section templates - and marks every inferred value instead of inventing one.

    • Agent Skills
    • Markdown
    • Python
  • Kickoff

    A Claude Code plugin - /kickoff turns a filled-in intake form into a ready-to-build project: PRD, architecture, decisions, a runbook, one task file per feature, and a CLAUDE.md.

    • Claude Code Plugin
    • Markdown
Back to the grid