01/

Kilnspace

A full-stack product for ceramicists - designed, built, tested and shipped solo.

Client Own product
Role Design, fullstack development, everything
Period Oct 2025 – present
kilnspace glaze development app

Problem

Developing a glaze means juggling a lot at once: the chemistry behind the recipe, notes on what was tried, plans for the next test, photos of every result. Ceramicists doing this on their own end up stitching it together across notebooks, spreadsheets and camera rolls, with no single place that reflects where an experiment actually stands.

What I built

Kilnspace is a web app for managing glaze recipes and experiments. It automatically calculates the chemical composition (UMF) of a recipe from its ingredients, and lets users design blend experiments to develop their own glazes systematically instead of by guesswork.

I own every part of it: the domain model, the product design, the frontend, the backend, the test suite and the deployment.

How it was built

The interesting part is the workflow. Kilnspace is built spec-first with an agentic development setup around Claude Code: features are written as specifications, implemented by agents, and gated by Playwright end-to-end tests and Jest unit tests before anything lands. That discipline is what lets one person ship and maintain a real product at the speed of a small team - without the quality dropping.

Technologies

  • Next.js
  • React
  • TypeScript
  • Tanstack Query
  • Tailwind CSS
  • Shadcn
  • Playwright
  • Jest
  • Claude Code