// Services

How we work, what we ship.

Engagement length2 to 16+ weeks
Team size2 to 4 people
StackTypeScript · Postgres
Working hoursUTC ± 4
01 Strategy

Strategy & consultations

The decisions made before a line of code is written tend to matter more than any single feature shipped later. We engage as outside collaborators to help teams choose well.

01.1

Technical audit

A structured review of your existing web stack: architecture, performance, accessibility, observability, and the trade-offs hiding in the codebase. You receive a written report and a working session to discuss it.
  • Codebase walk-through and findings document
  • Performance benchmarks against your peer set
  • Prioritized fix list with effort estimates
2 weeksFrom $9k
01.2

Stack & architecture review

When you are about to start something new, or replace something old, we help you choose the stack with eyes open. We bring tools we trust, not tools that are trending.
  • Recommendation memo with alternatives considered
  • Reference architecture diagram
  • Build vs. buy analysis for key dependencies
2 to 3 weeksFrom $12k
01.3

Project scoping

A focused engagement to turn a fuzzy idea into something a team can actually start. We define the smallest meaningful first release and what it would take to ship it.
  • Phased roadmap with milestones
  • Resourcing and timeline estimates
  • Risks documented with mitigations
3 to 4 weeksFrom $15k
02 Build

Custom web development

Full-stack web work, designed and engineered as one body of work. Marketing sites, customer dashboards, internal tools, commerce, content platforms. We ship the design system and the codebase together.

02.1

Marketing & brand sites

Editorial-grade sites for companies that take their public face seriously. Built with a CMS your marketing team can actually use, and the performance budget defended at every commit.
  • Component library and CMS
  • Sub-second LCP on core pages
  • i18n and localization ready
6 to 10 weeksFrom $35k
02.2

Product UIs & dashboards

Customer-facing product surfaces and internal-facing dashboards. Heavy on real data, real state, real edge cases. We work closely with your engineering team or operate as a temporary one.
  • Design system with engineering buy-in
  • Frontend, API, and data layer
  • Auth, billing, and feature flags
10 to 16 weeksFrom $75k
02.3

Internal tools

Operational tools that replace spreadsheets, Notion databases, and the brittle scripts holding the company together. Built fast, built to last, built so your team can extend them.
  • Role-based permissions and audit trails
  • Integrations with the systems you already run on
  • Handover documentation and runbooks
6 to 12 weeksFrom $45k
03 Care

Ongoing partnership

The maintenance work that compounds. For teams who want a small, dedicated group that knows their codebase and stays close to it.

Standard retainer
A predictable monthly cadence for improvements, performance work, and small features. One weekly working session, async otherwise. Direct Slack access.
$6k / month
Embedded retainer
A dedicated engineer or pair joins your team for a defined block of hours each week. Standups, planning, the works. Pause or scale up with one month's notice.
$14k / month
On-call partnership
For shipped projects we built. We stay reachable for incidents, urgent fixes, and quarterly health checks. No monthly retainer, billed against a topped-up balance.
$2.5k / quarter
04 Audits

Targeted audits, for when you do not need the whole engagement.

A.1

Performance audit

Core Web Vitals, bundle analysis, image and font strategy, render-blocking diagnosis. Written report with prioritized recommendations.
1 weekFrom $4k
A.2

Accessibility audit

WCAG 2.2 conformance review with keyboard, screen reader, and color-contrast testing. Documented findings and remediation patterns.
1 to 2 weeksFrom $5k
A.3

Code & architecture review

Outside read on a codebase under consideration: scalability, maintainability, vendor risk, hidden complexity. Useful before a hire, an acquisition, or a rewrite.
1 to 2 weeksFrom $6k
05 Common questions

Frequently asked.

Do you work fixed-bid or time-and-materials?
Both. Strategy engagements and audits are fixed-bid. Build engagements are usually phased fixed-bids, where each phase is scoped before it starts and pricing is set then. Retainers are time-and-materials within a defined monthly envelope.
What stack do you work in?
TypeScript end to end. Next.js or Remix on the frontend, Postgres as the system of record, Tailwind for styling, Vercel or Fly for hosting. We adapt when your team is already on something different and capable.
Do you take on greenfield projects only?
No. Roughly half of our work is on existing codebases that need rebuilding, restructuring, or extending. We do not require a clean slate.
Where are you based?
Distributed across Europe, West Africa, and South America. We schedule the bulk of synchronous work in a UTC ± 4 window and run asynchronously the rest of the time.
What does your hand-off look like?
Documented decisions, a runbook, a recorded walk-through of the codebase, and a 30-day window where we remain on call for questions at no additional cost. Most clients move to a retainer or on-call arrangement after that window.
06 Next

Tell us what you are trying to build.