Skip to work
fig.00the maker

ThomasPeng

Design Engineer

I design and build the AI products I ship. Graphic designer by training, AI-native builder by practice, working in Claude Code with agents and autonomous pipelines. Design and engineering are one craft here, not two departments.

fig.01the approach

Most people draw the thing or build the thing. I do both, end to end, fast.

A designer’s eye, now pointed at shipping software. I take an idea from a blank file to a live, polished product without a hand-off: the interface, the copy, the engineering, the deploy. The tools changed. The standard did not.

fig.02selected work

Things I designed
and shipped.

Every one is live. Click any frame to open the real product.

fig.012026

PageForge

A GitHub repo becomes a launch page.

Point it at a repository and it reads the code, writes the copy, designs the layout, and ships a launch page. The clearest expression of the thesis: design and engineering are one motion, run by one person.

  • Product design
  • Next.js
  • LLM pipeline
  • Shipped
Open PageForge
fig.022026

Roastly

An honest roast and scorecard for any landing page.

Paste a URL and get a sharp, specific critique plus a graded scorecard. Built to be fun to use and genuinely useful, which is the harder of the two. Product sense, copy, and a graded model output in one tool.

  • Product design
  • Next.js
  • Evaluation
  • Shipped
Open Roastly
fig.032026

NameVault

Brandable startup names, generated and checked.

A naming tool that proposes brandable names and pressure-tests availability. Restraint in the interface, depth in the engine. The kind of small, complete product that proves you can finish things.

  • Product design
  • Next.js
  • Generative
  • Shipped
Open NameVault
fig.04method

How I build.

  1. i

    Idea to live in days.

    Not quarters, not committees. A working, deployed product is the first artifact, not the last.

  2. ii

    Built in Claude Code, with agents.

    Autonomous pipelines, multi-agent fan-out, and self-tuning skills do the heavy lifting. I direct; the system executes.

  3. iii

    Design and code from one head.

    No hand-off, no spec drift. The person who chooses the typeface also writes the deploy script.

  4. iv

    Shipped to infrastructure I run.

    Real domains, real servers, real uptime. Everything here is hosted on a box I maintain myself.