The unfashionable work
We do a lot of AI integration work. We also do a lot of work that has no AI in it at all. Both are valuable; one just gets less airtime in conference talks.
Here's a rough breakdown of what the last year of engagements has actually looked like.
Custom product development (roughly 40%)
Web apps, mobile apps, Chrome extensions, marketing sites. Most of it in Next.js, React Native, and whatever backend makes sense (Node, Python, sometimes Go). This is the biggest category by volume.
Business automation (roughly 30%)
The workhorse work. Backend jobs, integrations, data pipelines, internal dashboards. A CRM talking to an ERP. A nightly reconciliation. A document-processing queue. The stuff that eliminates human toil.
AI integration (roughly 20%)
LLM-powered product features, autonomous agents, RAG systems, evaluation infrastructure. Growing, but smaller than most founders assume when they first call us.
Technical strategy and discovery (roughly 10%)
Scoped engagements where we help a team figure out what to build before they build it. Architecture review, build-vs-buy, automation opportunity assessment.
Why the mix matters
When someone asks "are you an AI company?" the honest answer is: we're a software company that does AI well. The boring work pays the bills and sets the foundation for the interesting work.
A CRM integration isn't glamorous. But it's the thing that makes the eventual AI-powered sales assistant actually work.
