Ethos¶
We build software that outlives its authors.
Every system we ship is open-source, self-hosted, and runs without external dependencies. No vendor lock-in, no opaque abstractions, no phone-home telemetry. Our position on design is blunt: if a component can be removed without loss of function, it should never have existed. Complexity is not a feature. Minimalism is a structural decision, and when practiced with rigor, it compounds into security and longevity.
We write Rust, Go, and Nix. We deploy on infrastructure we control. We publish everything we build.
Capabilities¶
Architecture Audits¶
We disassemble your system's assumptions. Dependency graphs, failure domains, consensus boundaries, state consistency models. The output is a written assessment of structural risk with a concrete remediation plan. No dashboards. No ongoing retainers. A document you can execute against.
Systems Engineering¶
Distributed coordination, storage engines, build systems, deployment pipelines. We take ownership of hard infrastructure problems and ship production systems, not prototypes. Fixed-scope builds or long-term embeds, depending on the problem.
Protocol Engineering¶
We design wire protocols, serialization formats, and cryptographic message schemas for your specific operational constraints. Security properties are formalized before a single line of implementation.
Active Research¶
Current R&D informing our practice:
- Content-addressed, source-first package distribution that eliminates registry trust assumptions
- Structured rulesets and reproducible workflows for agentic AI, focused on auditability over autonomy
- Self-sovereign identity protocols built on multihash identifiers and zero-trust derivation hierarchies