Services

Services.

We're generalists by intention. Software top to bottom. What's in our toolkit, by way of receipts.

Printed backend architecture notes on a studio desk
01Backend & platform

The part users never see.

APIs, services, data pipelines. Systems built to stay up under load and to keep being safe to change. Where most of the engineering hours live, and where most of the value lives too.

Go · Rust · TypeScript · Postgres · Redis · Kafka

Principle We don't ship until we can deploy it from a Friday afternoon.
Unbranded phone and wireframe sketch on a studio desk
02Mobile & web

Where people meet the work.

iOS, Android, native or React Native. Web applications and SaaS platforms. The part you can see, sitting on top of the part you can't. Designed with the same care as everything underneath.

Swift · Kotlin · React · React Native · Next.js

Principle If a gesture needs explanation, the gesture is wrong.
Hand-drawn infrastructure diagram on graph paper
03Infrastructure

The plumbing.

Terraform, Kubernetes, cloud architecture across AWS, Azure, and Google Cloud. The plumbing that lets the rest run, and the part where most cloud bills go wrong.

Terraform · K8s · AWS · Azure · GCP

Principle Pay for the boring, not the clever.
Small circuit board prototype on a studio desk
04IoT & embedded

When the product leaves the screen.

MQTT, device firmware, rapid prototyping. From "I have a sensor" to "I have a fleet." Embedded work that has to survive without supervision and report home when something's wrong.

C · Rust · MQTT · ESP-IDF · Zephyr

Principle Crash is fine. Stuck is not.
Printed technical review document with pencil margin notes
05Audits & reviews

A hand for a week, not a quarter.

Architecture reviews, code reviews, security reviews, second opinions. When you need a hand for a week, not a quarter. We take a careful look and tell you what we see.

Reviews · Audits · Second opinions · Spec drafts

Principle Tell the truth, name the risk, suggest the fix.
How we engage

How we engage.

Short contracts. Audits. Longer partnerships when it makes sense. We're polyglot by necessity. We pick the stack that fits the problem, not the one we feel comfortable in.

Boise, Idaho
Mountain Time
Remote-first, on-site when it helps