Small clients, before they're big.
Most of our closest clients today were tiny when we first met. We didn't make much money on those projects, and we weren't trying to. We just liked being there early.
A studio across Asia
A small studio across Asia, building things we can stand behind.
Nine thousand skyscrapers and the best dim sum on the planet. We came for a project. Kept coming back for the people.
Fun fact: 75% of Hong Kong is actually protected countryside.
The Bund on one side, Pudong on the other. One looks like 1920s Paris, the other like 2045. Shanghai does not pick a lane. It just builds another one.
Fun fact: Pudong was farmland in 1990. By 2010 it had the world's second-tallest building.
A country the size of a city that runs better than most continents. Four languages, hawker centres with Michelin stars, trains that arrive on time. It really works.
Fun fact: Singapore has grown 25% larger since independence. They literally built more country out of the ocean.
The closest thing to home we have found outside Bali. Same warmth, same way of making strangers feel like family before the first meal is over.
Fun fact: Bangkok's real ceremonial name is 168 characters long. Locals just call it Krung Thep.
Seventy percent of the population is under 35 and they are all building something. The coffee is strong, the internet is fast, and the ambition is dead serious.
Fun fact: Vietnam is the world's second-largest coffee exporter. They didn't grow coffee until the French brought it in the 1850s.
Fifty years ago this was sand. Now it has indoor ski slopes and a building you can see from space. Nobody else would even attempt half of what they pulled off.
Fun fact: Only 15% of the people in Dubai are actually Emirati. The rest come from over 200 countries.
Twelve years takes you places. We have worked with brands across Hong Kong, collaborated in Shanghai, and lately been building things in Thailand, Vietnam, and Dubai. Most of it we cannot talk about publicly. That is fine.
Hospitality shaped us. Ritz-Carlton, Westin, and a long list of independent hotels who trusted us early. Two things we learned there that most tech agencies never do: details matter, and the guest always notices.
If you ask us what we are most into right now, the answer is IMBA Global. They are below if you want to meet them.
They didn't pay us to write this. IMBA Theatre is Singapore's first permanent large-scale immersive arts venue: 20,000 sq ft of projection space, a 12,500 sq ft physical gallery, and one of SEA's tallest projection walls at 12.5m. They brought David Hockney's Lightroom to the region for the first time. The people behind it are genuinely wonderful, and working with them reminded us why we love this work.
The problemAI arrived. Your roadmap was written before it did.
What we buildA digital strategy with AI in the foundation, not bolted on at the end.
Read the caseThe problemYour website behaves like a brochure. The business needs it to work like software.
What we buildProduction-grade web applications, engineered to still be useful in five years.
Read the caseThe problemCustomers live on their phones. Your tools still live on desktops.
What we buildNative and cross-platform apps built for how people actually use them.
Read the caseThe problemOff-the-shelf software covers 80% of the job. The other 20% is the actual work.
What we buildCustom software built around the 20% that templates can't handle.
Read the caseThe problemPilots impress in the demo and disappear in production.
What we buildEnd-to-end AI systems with the data pipelines, evaluations, and infrastructure to keep them running after launch.
Read the caseThe problemMost chatbots forget who you are between sentences.
What we buildConversational AI with memory, domain knowledge, and a clean handoff to a real person when it matters.
Read the caseThe problemIt works on your laptop. It breaks at three in the morning.
What we buildInfrastructure that runs, scales, and recovers without waking anyone up.
Read the caseThe problemYour customers ask ChatGPT, not Google. ChatGPT has never heard of you.
What we buildContent and site architecture that get you cited by Perplexity, ChatGPT, Claude, and Google AI Overviews.
Read the caseThe problemYou're chasing ADR while the direct channel keeps bleeding to OTAs.
What we buildPricing, distribution, and direct-channel revenue, engineered end to end.
Read the caseWhere design serves something beyond itself, we pay attention. SpacecraftBKK in Bangkok. The Singapore Design Centre. Flussbad Berlin's plan to turn the Spree Canal into a clean, open swimming channel for the city.
Quiet, ambitious work. The kind we read about late and talk about the next morning.
A brand that turned regenerative hospitality into a genuine philosophy and took home best in the world. They proved that sustainability isn't a constraintit's a creative amplifier. The kind of ambition that makes you rethink what a beach club, a hotel, or a community space can actually be.
LucyDream Art is a Bali-based platform giving emerging Indonesian and international artists global reach, then channelling that reach back into the community that raised them.
We built the storefront, the artist onboarding flow, the exhibition pages, and the storytelling layer that makes the site feel more like a gallery than a marketplace. It is one of the projects we are most quietly proud of.
Global exposure for emerging Indonesian and international artists through digital tools, curated exhibitions, and direct sales.
Art therapy and vocational training for underprivileged children in Bali, funded by a share of every sale.
Art on hotel walls, cafe menus, fashion lines, tote bags, shoes, home decor. The kind of art that gets used, not just looked at.
Exhibitions at Nuanu and Guru. Acrylic canvas alongside digital editions. The same work, two surfaces.
Curiosity makes life richer. That is the only thing we want every artist and every child in the program to leave with.
We don't curate taste. We follow the work that makes us feel somethingthen we figure out how to stand next to it.
A growing shelf of essays, field notes, and retrospectives.
What we believe
Most of our closest clients today were tiny when we first met. We didn't make much money on those projects, and we weren't trying to. We just liked being there early.
The good partnerships keep going because both sides want them to. If something has stopped feeling right, we'd rather say so than wait for the renewal date.
It's a tell. Usually means we got something wrong earlier. The conversation that follows is uncomfortable, but it beats weeks of being quietly annoyed.
We enjoy talking to people about what they're building, even when we're not the right team to help. Some calls turn into projects later. Most don't. We've stopped trying to guess which.
Brands We Love
Some of the brands we genuinely enjoy working with. Each one taught us something, and we like to think we returned the favour.
The shape of how projects actually go, including the parts that are harder than they sound. Not a methodology deck.
We talk about the problem, not the solution.
What's actually broken? What does success look like in twelve months? If we're not the right people, we say so and usually suggest who might be better.
No pitch decks in this meeting.
We spend real time on shape before anyone writes code.
Data flows, integration points, where the system needs to scale and where it doesn't. A clear scope document with explicit tradeoffs, so you know what we decided not to build and why.
Engineers who scope also build. No handoffs.
You see the actual product, not slides representing the product.
Working demos every week. What's going well, what we got wrong, what we changed and why. Early feedback on rough work beats late feedback on polished work.
No theatre, no waterfall reveals.
Production is where the system starts learning.
Every deployment instrumented, because we want to know if the thing works. Architecture documented, decisions made and unmade recorded, so the next engineer six months later understands what they're looking at.
No mysteries in the codebase. We do not disappear after launch.
Some projects end cleanly. Many become ongoing engineering relationships.
Our preferred outcome. The interesting work happens after launch, when real users reveal which assumptions were wrong. We measure whether the systems we built are getting better.
Running isn't the goal. Improving is.
Get in touch
We read every brief ourselves. You'll hear back from an engineer within a business day, not an automated response or an account manager, just someone who read what you wrote and thought about it. If we're not the right fit, we'll say so, and we'll usually suggest someone who is. We find that people appreciate the honesty even when it's not the answer they hoped for.