Pocket Type

Building a typographic tool for content creators.

Live at pockettype.app, launched June 2026.

PRODUCT

Pocket Type is a real-time typographic layout tool that generates interlocking script and serif compositions from any text input. It runs on deterministic constraint solving rather than AI inference, so every composition is mathematically precise and instantly reproducible.

ROLE

Founder, Designer & Technical Architect

ARCHITECTURE

The system combines four engineering domains in a single live pipeline:

  • DAG longest-path solving
  • Constraint satisfaction
  • HarfBuzz OpenType shaping, compiled to WebAssembly
  • Rasterized ink-cell collision detection

Each composition resolves on input, with no model inference and no templates.

DAG longest-path Constraint satisfaction HarfBuzz shaping · WASM Ink-cell collision
PRODUCT BUILD

The full SaaS sits on a Next.js front end with Drizzle ORM on Neon Postgres, Stripe billing, and Better Auth. Freemium model. I designed the product, brand, and go-to-market around it.

AI WORKFLOW

Solo build, AI-assisted coding. Every significant technical and aesthetic decision was mine.

Next.js Drizzle ORM · Neon Postgres Stripe billing Better Auth
WHY IT'S DIFFERENT

There's currently no commercial equivalent. Existing tools either rely on AI generation, which carries per-composition compute cost and non-deterministic output, or on static templates with no live composition from arbitrary input.

UNIT ECONOMICS

Pocket Type generates infinite compositions at zero marginal cost. Structural margin advantage at scale.

AI generation Per-composition compute · non-deterministic
Static templates No real-time composition from input
Pocket Type Infinite compositions · $0 marginal cost

Use your keyboard arrows