Independent product studio · Vancouver

Software with the temperament of a capybara.

Calm on the surface, relentless underneath. We design, build, and operate our own software to a standard most teams reserve for their flagship — then hold it there.

scroll

Built on a modern, boring-on-purpose stack

  • TypeScript
  • React
  • Vite
  • Vercel
  • Supabase
  • PostgreSQL
  • Tailwind
  • Node

What we do

One studio. The whole stack.

No specialists to coordinate, no vendors to chase. The same hands carry an idea from the first sketch to the thing running in production — and stay to keep it running.

Design

Product design

Interface, motion, identity — drawn by the same hands that ship it. The brandmark above was vectorized from original art; this site is the portfolio.

Engineering

Full-stack engineering

Typed end to end, from the database to the pixel. Small enough that one person can hold the entire system in their head.

Infrastructure

Infrastructure & data

Row-level security in Postgres, static-first delivery on the edge. Boring foundations, chosen on purpose, that don’t page anyone at 3am.

Operations

Operations & reliability

We don’t hand the keys over at launch. Whoever designs it builds it, and whoever builds it runs it — for years.

Studio projects

We build for ourselves — and for our community.

What comes out of the studio: real products, designed and built and run end to end — not case studies, things you can open and use today.

Orpheus — a twilight valley with a temple, a winding river, and a crescent moon
live · /orpheus

Journaling companion

Orpheus

One honest conversation a day.

A cozy journaling companion. Write about your day; Orpheus reads it and writes back, in character. No streaks, no shame — just a calm place to talk, with every entry kept private to you.

  • Private to you
  • Yours to export
  • No streaks, no shame
Cashout — flowing emerald light

Elevate your baseline.

live · cashout.community

Community platform

Cashout

Elevate your baseline.

A high-leverage community for ambitious young people and newcomers across Canada and North America — seven pillars of elevation (money, health, mindset, faith, and more) in one place, for getting ahead in a tough economy.

  • Seven pillars
  • Canada & NA
  • Built in-house

How we build

The advantage is the architecture.

We obsess over the parts you never see, so the parts you do just work. Here’s the whole security model for a product — four lines that live in the database itself.

policies.sqlpostgres
-- the entire access-control model — in the database,-- not bolted on in the app layer create policy "you only see your own rows"  on bookings for select  using (owner = auth.uid());

We own the whole stack

Design, engineering, infrastructure, operations — one roof, one person who can hold it all in their head. No handoffs, no agencies, no telephone game.

Secure in the database

Every row is pinned to its owner with Postgres row-level security. Access control lives where the data lives — not bolted on in the app layer after the fact.

Static-first, fast everywhere

Prerendered HTML, content-hashed assets, edge caching. Pages paint well under a second and stay fully readable with JavaScript switched off.

Typed, tested, observable

TypeScript end to end, clean builds, real logs. Unglamorous discipline is exactly why the software keeps running while we sleep.

Unbothered is a feature.

The bet

We build software meant to outlast the hype cycle.

Trends churn; good software compounds. We obsess over the fundamentals — durability, security, speed — and ship things designed to still be standing, and still loved, years from now.

More about the studio
  • Typed end to end
  • Row-level security by default
  • Static-first, sub-second paint
  • Built & operated in-house