Product engineering
New applications and features, from early architecture and interfaces through APIs, data models, and production delivery.
- Web and mobile applications
- Backend services and APIs
- Product architecture and technical direction
We design and build software products, platforms, and the systems behind them, from interface to infrastructure.
Product engineering is what we do. Systems thinking is how we do it.
What we do
We can take responsibility for a complete product or join around a difficult part of one. The work spans four connected areas.
New applications and features, from early architecture and interfaces through APIs, data models, and production delivery.
The shared capabilities a product needs as it grows, from multi-tenant foundations to event-driven services and integrations.
AI-enabled systems that use models for judgment while keeping execution, state, and control explicit.
The foundations required to ship, operate, and evolve a product without making infrastructure the product.
How we build
We treat product design, application architecture, AI workflows, and infrastructure as one connected system. Ownership, state, failure, and recovery are considered early, not left for production to expose.
01
Explicit contracts, state ownership, and permissions keep the system understandable as the product and team grow.
02
Queues, idempotency, bounded retries, deduplication, and replay make important workflows safe to depend on.
03
Models handle judgment where they help. Code, workflow constraints, evaluation, and human approval control what happens next.
04
Telemetry, recovery paths, and operational controls are part of the design, so the people running the system can see and change it.
How we engage
01
Take a product from an early idea through architecture, implementation, launch, and the first rounds of learning.
02
Add capabilities, clarify boundaries, or strengthen delivery as an existing product and engineering team grow.
03
Join around a difficult workflow, AI system, integration, backend service, or platform problem that needs focused ownership.
Tools & open source
Alongside our product work, we publish focused tools and reference implementations from the problems we explore.
Per-process access control for credential files, implemented as a Rust FUSE daemon.
A suggest-only AI work bot with durable execution, tool integrations, and human approval.
Scheduled DNS and web security checks that manage their own GitHub Issues.
An Ansible setup for isolated, self-hosted GitHub Actions runner fleets.