Three engagements · One operator

What you actually buy when you hire TTB.

No tiered teams. No PM layer. No "resource pool." One senior engineer who sits in your repo, ships in two-week cycles, and is on the call when something breaks.

Three ways we work with you.

Most clients start with one engagement and grow from there. All three are run personally by Roger — there is no junior team you'll be handed off to.

— 01 / FIXED-PRICE BUILD

Ruby on Rails Development

Greenfield apps, MVPs, modernization, Rails 8 upgrades, performance work. Two-week sprints, daily demos, fixed price agreed before we start.

Rails 8Hotwire Solid QueuePostgres KamalStripe
See Rails offering →
— 02 / AI ENGINEERING

AI inside your product, done right.

RAG systems, agentic workflows, on-prem LLM serving, function-calling pipelines. We build AI features that hold up in production, not demos that hold up on Twitter.

RAGOpenAI Anthropicpgvector AgentsMCP
See AI offering →
— 03 / ADVISORY

Fractional CTO & Architecture

For founders without a senior engineer in the room: hiring, tech selection, due diligence, architecture review, the call you need before you sign that contract.

CTO-as-a-serviceDue diligence HiringArchitecture
See Fractional CTO →
How every engagement works

Same rules. Every time.

Whether it's a 14-day fixed-price build, a six-month AI engineering retainer, or a one-call due-diligence review — the operating principles do not change.

RULE 01

Fixed price, agreed before we start.

We scope, we estimate, we commit. Hourly rates exist to make slow work profitable. We don't bill that way.

RULE 02

Code in your repo from day one.

No "we'll hand over at the end." Your GitHub, your Kamal config, your domain. We're a contributor, not a hostage-taker.

RULE 03

Money back if it's not working in week 1.

If you're not happy with how the first sprint goes, we refund and walk. That option pressures us to be honest about scope before we start.

RULE 04

One operator. End-to-end.

No handoff between sales, PM, dev, and ops. The person on the kickoff call writes the code, sets up the deploy, and answers the production page. There's no else.

Last section. Then please call.

It's a phone call. That's the worst it can get.

No discovery deck. No 45-minute "qualification" call. 30 minutes, your problem, my opinion. If we're a fit, you'll know by minute 12.

Direct line — answered by Roger
+31 6 5123 6132
Mon–Fri, 09:00–18:00 CET · Currently available

OR
info@ttb.software