Consulting & scoping.
You have a problem and aren’t sure what to build. We interrogate the actual requirement, not the requested feature, and recommend an approach — even if the answer is "don’t build this."
Two senior generalists. No PMs in the middle. No decks billed at engineer rates.
Boring tech on purpose, sharp tools when the work calls for it. The repo is yours from commit zero.
Median across the last two dozen engagements. Direct Slack to the engineer in the code. Weekly demo.
Same-day response, EU & Korea hours. Fixed price when the scope is clear.
→You have a problem and aren’t sure what to build. We interrogate the actual requirement, not the requested feature, and recommend an approach — even if the answer is "don’t build this."
Greenfield systems. We design the data model, pick the stack, write the code, ship it. Fixed price when the scope is clear; T&M when it isn’t.
Someone else’s codebase, now yours, now ours. We do the archaeology, stabilize it, and ship incremental improvements instead of pitching a rewrite.
Provisioning, pipelines, observability, the boring layer underneath the application. Standalone or bundled with a build — bare metal or any of the three clouds.
A number to call when something fails. Same-business-day response across EU and Korea hours. Reactive incident response plus proactive patches and monitoring.
Occasionally, for the right project, we trade some fees for a stake — in the software, the company, or revenue. An option, not a pitch. Structure depends on what’s being built.
Most engagements are two or three of these stitched together. A few are just one.
Clients enter at whichever point fits the problem — a single consult, a full build, or a phone number to call when prod goes sideways. If it's not on this list, we'll say so and probably tell you who to call.
Clients enter at whichever point fits the problem — a single consult, a full build, or a phone number to call when prod goes sideways. If it's not on this list, we'll say so and probably tell you who to call.
You have a problem and aren’t sure what to build. We interrogate the actual requirement, not the requested feature, and recommend an approach — even if the answer is "don’t build this."
Greenfield systems. We design the data model, pick the stack, write the code, ship it. Fixed price when the scope is clear; T&M when it isn’t.
Someone else’s codebase, now yours, now ours. We do the archaeology, stabilize it, and ship incremental improvements instead of pitching a rewrite.
Provisioning, pipelines, observability, the boring layer underneath the application. Standalone or bundled with a build — bare metal or any of the three clouds.
A number to call when something fails. Same-business-day response across EU and Korea hours. Reactive incident response plus proactive patches and monitoring.
Occasionally, for the right project, we trade some fees for a stake — in the software, the company, or revenue. An option, not a pitch. Structure depends on what’s being built.
Most engagements are two or three of these stitched together. A few are just one.
Most projects don’t run all four phases. Enter at any one — scope only, take over a half-built system, or stay on for the run. Scroll to step through.
Calls, a shared doc, a written recommendation. We push back when the asked-for solution isn’t the right one. Sometimes this is the whole engagement — clarity, then we walk away.
1–2 weeks
Fixed-fee or hourly.
Often the whole job.
Before a single endpoint gets written, you see the schema, the service boundaries, the cloud topology, and the rollout sequence. Disagreements happen here — not three sprints in.
1–3 weeks
Reviewed with your team.
Signed off before build.
Greenfield: small, demoable increments on a cadence that fits the work. Inherited: we map it, stabilise it, then keep moving. You own the code from day one either way.
Weeks to months
Fixed-scope or T&M.
Equity optional.
Hand off cleanly — docs, dashboards, the keys — or roll into a monthly retainer with same-business-day response across EU and Korea. Patches and dependency work continuous in the background.
Monthly retainer
EU + Korea coverage.
Same-business-day reply.
Most projects don’t run all four phases. Enter at any one — scope only, take over a half-built system, or stay on for the run. Scroll to step through.
Calls, a shared doc, a written recommendation. We push back when the asked-for solution isn’t the right one. Sometimes this is the whole engagement — clarity, then we walk away.
1–2 weeksFixed-fee or hourly.Often the whole job.
Before a single endpoint gets written, you see the schema, the service boundaries, the cloud topology, and the rollout sequence. Disagreements happen here — not three sprints in.
1–3 weeksReviewed with your team.Signed off before build.
Greenfield: small, demoable increments on a cadence that fits the work. Inherited: we map it, stabilise it, then keep moving. You own the code from day one either way.
Weeks to monthsFixed-scope or T&M.Equity optional.
Hand off cleanly — docs, dashboards, the keys — or roll into a monthly retainer with same-business-day response across EU and Korea. Patches and dependency work continuous in the background.
Monthly retainerEU + Korea coverage.Same-business-day reply.
No published rate card. Pricing is per-engagement, fixed or per-hour, after we understand what you’re trying to do. Occasionally — for the right project — we’ll trade some fees for a stake in the software, the company, or revenue.
A focused engagement to pressure-test the actual problem and recommend an approach. Often the whole engagement — clarity, then we walk away.
Greenfield builds or inherited codebases we pick up and evolve. Fixed price when scope is clear, time & materials when it isn’t — never dressed up as the other.
A number to call when prod goes sideways, plus the quiet work that keeps it from going sideways. Infra management, patching, monitoring, incident response.
If any of these read as obvious, good — they should. They are also the things we got burned for not believing earlier.
A Friday with nothing merged is not a milestone, it’s a signal. We’d rather raise the flag on Tuesday than on demo day.
Same business day, EU or Korea hours. The engineer who built it triages it. No ticketing queue, no L1 → L2 → L3 ladder.
Postgres before the new graph database. Rendered HTML before the next framework. Boring tech is what you can hire for in 2031.
Repo, infra, secrets — all in your name from the first commit. No hostage scenarios when you outgrow us.
If the scope is clear, we’ll quote it flat. If it isn’t, we’ll say so out loud instead of dressing T&M up as something it isn’t.
We turn down ~60% of inbound. Wrong problem, wrong stage, wrong fit. A clean no on Tuesday saves everyone six weeks.
New product, internal tool, or a half-written spec. Send what you have — a problem, a sketch, a one-pager — an engineer reads it and replies same business day.