Skip to content
› oxlabs.dev · engineering studio

Software
that ships. Not demos.

A small studio. We build web, mobile, and desktop software, carefully.

Available for new projects Remote · async-first
React / Next.js / Svelte / TypeScript / Rust / Node / Postgres / Flutter / Tauri / Cloudflare /
› what we do

Four disciplines, one small studio.

No handoffs to a subcontractor you never met. The engineer in the kickoff is the one writing the code.

  • 01 / front end

    UIs that survive the second feature.

    React Next.js Svelte
  • 02 / back end

    Systems that prefer to be boring.

    Rust Node Postgres
  • 03 / mobile

    One codebase, two stores.

    React Native Expo Flutter
  • 04 / desktop

    Apps that respect the OS.

    Tauri Electron Rust
Production is the deliverable. No staging-only demos, no “let’s make it work later.”
› how we work

Three steps. Tight loop.

discover · plan · ship How we work
01 / DISCOVER

One week of focused work.

Calls with your team, a read of the codebase, a written plan we both sign off on.

~1 week written plan
02 / PLAN

Architecture in code.

Spec lives in your repo. Risks named, tradeoffs argued, "done" defined. Then we write the work order.

RFC-style in-repo
03 / SHIP

Weekly demo, weekly deploy.

Production from week one, behind a flag. Friday demo, Slack between. By week ten, you know exactly where it stands.

weekly handoff
› day one

Real CI on day one. Zero ceremony.

Every project starts with a green pipeline, types at the boundaries, and a deploy command anyone on your team can run. The boring stuff, done first.

discovery.sh
# what "done" looks like on day one
$ git clone your-repo && pnpm install

$ pnpm test     green
$ pnpm typecheckno errors
$ pnpm build    passing
$ pnpm deploy   production

# the boring stuff, done first.
› next step

Tell us what you’re building.

human replies · skip the discovery call gauntlet · no slide deck