PRODUCT STUDIO / LEHIGH VALLEY, PA
We build our own
software.
Then we build yours.
Documentation, workflow, and management tools for teams that have outgrown the workarounds. Two engineers, shipping systems we run ourselves.
The problem we solve
The same job, before and after.
Every project we take on starts as this picture. Follow one request through a business running on workarounds, then follow the same request once someone has built the thing it actually needed.
How you know
ask two people
If "what is the status of this" gets two different answers depending on who you ask, the process is holding the information, not a system.
Where we start
watching the job
We sit with the people doing the work and follow one real request end to end. We do not start by asking you to write a specification.
What we build
one place
Somewhere the work lives, with the handoffs built in, so the record is a by-product of doing the job rather than a second job.
What stays yours
all of it
Your data, on your terms. We build it, we can run it, and you are never locked to us to keep using it.
What we have built
Not case studies. Software we run.
Cloud Codex
Self-hosted collaborative documentation. Workspaces, squads, archives, and logs, with layered access control and invite-only registration.
- Merge
- Yjs CRDT
- Editor
- Tiptap · ProseMirror
- Auth
- TOTP · OAuth · invite
- Store
- MySQL 8
- Source
- source-available
Read the code before you hire us
quartermaster
Three surfaces over one event stream: a build workspace, a phone-first controller with zero client authority, and a read-only display.
- State
- event-sourced
- Server
- Fastify 5 · ws
- Store
- SQLite vault
- Wire
- zod at every edge
- Network
- fully offline
One process, one file, no cloud
Our pipeline
Every project starts from a known-good baseline. The same gate runs on our own sites as on the work we hand over.
- CI
- every commit
- Gate
- lint · build · e2e
- Infra
- as code
- Deploy
- from day one
- Rollback
- one commit
Green before it ships, or it does not ship
What we take on
Custom software, run the way we run our own products.
Documentation platforms
Real-time collaborative docs, versioned and permissioned for teams that outgrew a shared drive.
Cloud Codex ↗Workflow tooling
Custom software that replaces the spreadsheet-and-email process your team built around a gap.
EngagementManagement systems
Event-sourced apps that keep state consistent across web, mobile, and offline.
quartermaster ↗Delivery and operations
CI, infrastructure as code, and a deploy pipeline in place from the first commit.
Every project- Yjs
- y-protocols
- ws
- Express
- React
- Tiptap
- ProseMirror
- MySQL 8
- Vite
- helmet
- bcrypt
- otpauth
- DOMPurify
- nodemailer
- Docker
- Fastify 5
- SQLite
- TypeScript
- zod
- React 19
- React Three Fiber
- ws
- Vitest
- Playwright
- event log
- injected RNG
Why this is different
Proof over adjectives.
We design, build, and run our own products before we ever pitch that same work to a client. Cloud Codex, specifically, is source-available: you can read the code and run it yourself before deciding whether to hire us to build something like it for you.
Most studios show you a portfolio. We hand you the repository.

