Distinctive websites for ambitious teams.
We design like an art director, build like an engineer, and ship like we own the consequences. Eight years and 84 sites in market.
Recently shipped
- Lengkong
- ICE / BSD
- Foresta
- Canggu · Surf Club
- Senopati Press
- PIM
- Kemang Village
- Pulau Macan
- Lengkong
- ICE / BSD
- Foresta
- Canggu · Surf Club
- Senopati Press
- PIM
- Kemang Village
- Pulau Macan
Three things we won't compromise on.
Anyone can render a Figma file in React. The work is everything around that.
Editorial sensibility
We design like an art director, not a marketing agency. Type, hierarchy, and rhythm come first. Stock-photo layouts come last.
Engineered to last
TypeScript end to end, tested at the seams, deployed on infrastructure you own. A site we ship in 2026 should still be maintainable in 2030.
One small team
You talk to the people doing the work. Maya designs, Bram engineers, Cynthia coordinates. No account managers, no offshored implementation.
One studio, the whole stack.
Design, engineering, content, hosting — coordinated through one team that defends every decision.
Capability
Editorial design that pulls weight.
Type systems, art direction, photography commissioning, and editorial flow. We design like a magazine team, not a marketing agency.
Capability
Production engineering.
TypeScript end-to-end, Postgres, deployed where you'd actually keep it. No throwaway stacks.
Process
Paid discovery weeks.
Every build starts with a research + audit week — we earn the brief before we draw the site.
Process
Custom CMS, no boilerplate.
Editor designed around the actual fields you'll edit. Usually 3–10 fields per page.
Capability
Brand systems built for the web.
Logo, type, palette, and motion — handed off as a working website, not a PDF.
Stewardship
30 days of post-launch support, then a retainer.
Most clients land on a Rp 4–10jt monthly retainer covering edits, monitoring, and incremental features.
Two ways to build a site.
Most studios sell the same Figma template five times a year. We don't — and the difference shows up at launch.
Template-mill agencies
Same site, different logo.
You get a polished pitch deck, then a Figma reskin of last quarter's project. Implementation goes to a team you'll never meet.
- Stock photography, lorem ipsum until launch
- Same component library on every client site
- Two account managers between you and the designer
- Generic CMS — 40 fields no one will edit
- Throwaway stack, broken in two years
Bob & Co.
Designed once, defended every week.
Every project runs through the same people, with real content from day one and a CMS shaped around the editors who'll use it.
- Original art direction and commissioned photography
- Distinctive type system per project
- Direct line to the designer and engineer
- Custom CMS — only the fields you'll actually edit
- Production stack, maintainable in 2030
Four weeks, four checkpoints, no surprises.
Every engagement runs the same way — small enough to manage in your head, formal enough to defend.
Week 01 — Discovery
Audit, interviews, references.
We talk to the people who'll write the copy and the people who'll edit it after launch. We audit your existing analytics, content debt, and stakeholder map. By Friday we have a brief that both sides have signed.
Week 02 — Design
Two routes, one decision.
Maya presents two distinct design directions on a real device with real content. We pick one by end of week — never "three rounds of three concepts" theatre.
Week 03 — Build
Real CMS, real content, real hosting.
Bram and the engineering team build the site on production-grade infrastructure from day one. We migrate your content live as we go.
Week 04 — Launch
DNS, monitoring, training, done.
We point DNS during your low-traffic window, train your editors live, and stay on Slack for thirty days. Then we hand off — or roll into a retainer.
Reviews
Most clients come back for a second.
“Bob & Co. shipped the cleanest brand site we've put in front of investors in years. The Series B deck looked tired next to it.”
“Most agencies hand off a Figma file and a CMS you have to fight with. They handed us a site we actually update ourselves.”
“Their attention to typography is unusual. Half the work was the small stuff — kerning, leading, color drift in dark mode.”
Engagements
One distinctive landing page with light CMS — meant for a launch, a campaign, or a fundraise.
- 1 hero page
- Light CMS (3 fields)
- Analytics + form
- 2-week build
5–10 page brand site, custom CMS, content modeled to your team. Most of our work.
- Up to 10 pages
- Custom CMS
- Editorial system
- 4–6 week build
- 30-day post-launch support
Marketplaces, member areas, publication platforms. Scoped per engagement.
- Discovery week first
- Then a fixed-price quote
- Engineering-led teams
- Long-form engagements
Frequently asked
- Landing pages run two weeks. Brand sites run four to six. Custom builds start with a paid discovery week, then a fixed quote.
- Yes — managed VM with HTTPS, automated backups, monitored uptime. Or we hand off to your team if you'd rather host yourselves.
- Yes. We design the CMS around what you'll actually edit — usually three to ten fields per page, no JSON, no nested blocks unless you ask for them.
- About a third of our work is. Time zones from Auckland to Berlin work well; further east of that we ask for a 4-hour weekly overlap.
- Thirty days of support is included. After that, retainer or hourly — most clients land between Rp 4–10jt per month.
Ready when you are.
We take on four to six projects per quarter. Q3 2026 has two slots left.