Technology & Infrastructure We Work With
We don't force every client onto the same stack. Some of these tools we run constantly; others we reach for when a specific project calls for them. Click through for when each one is actually the right call. This is not a claim that we run all of it ourselves, for everything, all the time.
Cloud & Infrastructure
Cloud compute, storage, and networking for client workloads that need it.
Straightforward VPS infrastructure for predictable, cost-efficient workloads.
An alternative cloud platform, used when a client's environment already standardizes on it.
A Next.js-native hosting option, for projects where its specific features are the right fit.
Edge CDN, DNS, and static hosting in front of our applications.
Infrastructure-as-code, for engagements where reproducible infrastructure matters.
Configuration management for servers that need consistent, repeatable setup.
The operating system underneath nearly every server we deploy.
Reverse proxy and load balancing in front of application servers.
Containers & Orchestration
Observability
Software & APIs
The React framework behind most of the web platforms we build, including this site.
The component model underneath most interfaces we build.
A common runtime for backend APIs and services on our engagements.
A minimal Node.js framework for straightforward API services.
Strict typing so entire classes of bugs get caught at build time.
For lightweight, low-overhead system agents and CLI tooling.
For data processing and AI/ML workflow code.
An alternative to REST for clients that need flexible, precise data fetching.
Utility-first CSS, and what this site itself is styled with.
Payment processing and subscription billing for platforms that need to charge customers.
Data & Storage
Our most common relational database for structured application data.
Used where an existing platform already requires it, with WordPress hosting the clearest case.
In-memory storage for caching, sessions, and things that need to be fast.
Document-oriented storage for schema-flexible data, self-hosted or via MongoDB Atlas.
Full-text search and log aggregation for projects that need more than a database query.
Version Control & CI
Automation & AI
Self-hosted workflow automation, connecting tools without per-execution pricing.
Centralizing email, SMS, push, and chat notifications behind one API.
LLM APIs for practical, human-in-the-loop AI workflows.
Self-hosted LLM inference, for clients whose data can't leave their own infrastructure.
Working with a stack that isn't on this list?
We choose tools based on the problem, not the other way around. Tell us what you're building.