Notes from the studio.
Field notes on building interactive, work-first experiences — catalogs, maps, and cinematic landings for hospitality, property, and lifestyle brands.

INP is the new speed — and guests feel it
Load time was only half the story. The metric that now decides whether a site feels fast is how quickly it responds to a tap — and guests judge it in milliseconds.
Read the piece- 028 July 2026
WhatsApp is your real front desk
In Indonesia, the booking doesn't happen on your website — it happens in the chat right after. If WhatsApp isn't part of the design, you're losing guests at the door.
- 037 July 2026
A wedding venue sells a memory, not a ballroom
Couples don't book square metres and a capacity chart — they book the day they can already picture. A wedding venue website's whole job is to make them see it.
- 0430 June 2026
Scrollytelling is a craft, not a gimmick
Scroll used to be a gimmick — things flew in, you got a headache, you left. The studios doing it well now treat the scrollbar like an editor treats a timeline.
- 0529 June 2026
The case for dark-mode-first luxury
Dark backgrounds aren't a trend borrowed from developer tools. Done right, they read as the digital equivalent of a dimmed gallery — and there's a reason luxury reaches for them.
- 0628 June 2026
Micro-interactions are a brand's body language
You judge a person in the first handshake — the grip, the eye contact, the pause. A website gets judged the same way, in the tiny moments most teams never design.
- 0727 June 2026
A website should be experienced, not just visited
Most business websites simply exist — a brochure with a scrollbar. The ones that convert are built as places people move through. Here's how we think about the difference.
- 0827 June 2026
Why interactive catalogs convert better than static PDFs
A PDF is a document guests download and forget. An interactive catalog is a place they explore — and the difference shows up where it matters, in bookings.
- 0927 June 2026
Kinetic type: when words should move
Animated type is having a moment in 2026, which means most of it is being done badly. Motion on a word should mean something — or it should sit still.
- 1026 June 2026
Broken grids and the return of visual personality
The safe three-column template made the whole web look like the same company. 2026 is breaking the grid on purpose — and that's harder than it sounds.
- 1126 June 2026
Your resort is a place, so stop listing it like a directory
Guests don't book a column of amenities — they book a feeling of place. An interactive map gives them that before they ever arrive.
- 1225 June 2026
A landing page should open like a film, not a brochure
You're already paying for the traffic. The page it lands on decides whether the click becomes an enquiry — or a bounce you never see.
- 1325 June 2026
WebGL that earns its weight
A spinning 3D logo is not a strategy. The question is never whether you can render it — it's whether the story is poorer without it.
- 1424 June 2026
A beautiful website no one can find is a private gallery
Search has changed. Ranking on Google is no longer enough — your pages now have to be legible to the AI engines that answer before anyone clicks.
- 1524 June 2026
Negative space is a luxury signal
Cheap pages are crowded because crowding feels safe. Confident pages let one thing breathe — and the silence around it does the talking.
- 1623 June 2026
Easing curves that feel expensive
The gap between a cheap site and a crafted one is rarely the colours or the type. It's the half-second of motion you can't quite name.
- 1723 June 2026
Your visitor has judged the page in 13 milliseconds
First impressions form before a word is read — and what people help uncover, they value more. Two quiet rules of attention that decide whether a visit becomes a decision.
- 1822 June 2026
The hover state is a promise
Before anyone clicks, they hover. In that quarter-second your interface makes a promise — and the click is where you either keep it or break it.
- 1922 June 2026
We don't pitch decks. We draft narratives
A great digital experience doesn't start in a design tool. It starts in the lobby, in the chair the guest will sit in — with a story written down before a single screen is drawn.
- 2021 June 2026
The cursor as a character
The default arrow is the one element on your page that came from an operating system, not from you. On a crafted site, that's a strange thing to leave alone.
- 2120 June 2026
Your hotel website is a sales engine, not a brochure
A brochure describes the property. An engine moves a guest from curious to confirmed. Most hotel sites are still the former.
- 2219 June 2026
Win the direct booking before the OTA does
Every room sold through an OTA is a guest you rented, not one you own. The direct channel is worth designing for — fiercely.
- 2318 June 2026
One tap from dreaming to booking
Desire is perishable. The moment a guest feels it, the reserve button should already be under their thumb — not three screens away.
- 2417 June 2026
Mobile-first is not mobile-only
Design for the thumb first — that's where the guests are. But don't mistake that for stripping the desktop down to a phone with extra whitespace.
- 2516 June 2026
First-party data is the quiet engine of direct bookings
The OTA keeps the guest's email. You keep the bed-making. Owning the guest relationship is the unglamorous work that quietly compounds.
- 2615 June 2026
Sell the stay, not the room
Nobody lies awake dreaming about 32 square metres and a king bed. They dream about the morning the stay gives them.
- 2714 June 2026
The booking flow is part of the hospitality
A guest's first taste of your service isn't check-in. It's the four screens between wanting to come and being booked.
- 2813 June 2026
Metasearch is the doorway; your site is the room
Google Hotel Ads and Tripadvisor can walk a guest to your door. They can't close the sale. That part is on the page they land on.
- 2912 June 2026
Embed the tour, don't link to it
Every "view the 3D tour" button is a door out of your page. The most serious buyers are the ones you just sent away.
- 3011 June 2026
Interactive floor plans turn browsers into buyers
A flat PDF floor plan asks a buyer to do the work. A tappable one does the work for them — and surfaces the ones who are serious.
- 3110 June 2026
A neighborhood is an amenity — so map it
Buyers aren't only buying four walls. They're buying the ten-minute walk to good coffee, the school three streets over, the quiet at night.
- 329 June 2026
Quiet luxury and the end of cold minimalism
The all-white, ice-cold gallery look has aged out. Warm, muted, lived-in palettes now signal the kind of luxury that doesn't need to shout.
- 338 June 2026
The video walkthrough is worth the effort
A still gallery shows you the rooms. A walkthrough shows you the flow — the light moving, the spaces connecting, the way a home actually feels to move through.
- 347 June 2026
Sell the address before the floor area
"120 sqm, 3 bedrooms, 2 baths." Specs are facts, not desire. The thing a buyer actually falls for is the life the address promises.
- 356 June 2026
AR staging: let buyers furnish the empty room
An empty room is a question most buyers can't answer. Augmented reality lets them place the sofa, hang the art, and stop guessing whether it all fits.
- 365 June 2026
A residence deserves more than a PDF
A nine-figure home should not arrive in someone's inbox as a 14MB attachment that opens crooked on a phone. The brochure was never the buyer's idea.
- 374 June 2026
Hyper-local is the new luxury for F&B
The most luxurious thing a restaurant can say in 2026 is not "world-class." It is the name of the street it stands on, and why that street matters.
- 383 June 2026
A menu is a story, not a spreadsheet
Most online menus are a price grid in disguise — left column dishes, right column numbers. The kitchen spent months on the food. The page gives it a row.
- 392 June 2026
Designing for the screenshot
Your best marketing isn't your ad budget. It's the moment a stranger takes a screenshot of your page and sends it to a friend with the word "this."
- 401 June 2026
Sell the ritual, not the dish
Nobody books a table for a plate of olives. They book it for the hour before dinner, the low light, the first cold sip — the part the menu never mentions.
- 4131 May 2026
Lifestyle over product shots
A perfect photo of a cocktail tells me what it looks like. A photo of someone holding it at golden hour tells me what it would feel like to be there. Those are different sales.
- 4230 May 2026
The site that sets the table before you arrive
By the time a guest walks through your door, the meal has already started. It started the moment they opened your site — and most sites serve a cold first course.
- 4329 May 2026
GEO: get cited by AI, not just ranked by Google
For twenty years the goal was a blue link near the top. The goal is quietly changing to something harder — being the source an AI quotes when no link gets clicked at all.
- 4428 May 2026
Write for the machine that quotes you
A clever, winding paragraph reads beautifully to a human and is useless to an AI. If you want to be quoted by the machine, you have to write something it can lift cleanly.
- 4527 May 2026
E-E-A-T is a design problem too
Experience, expertise, authority, trust. Most teams treat these as things you write. A visitor decides whether they believe you in about a second — long before they've read a word.
- 4626 May 2026
Schema markup is how AI reads your brand
A human reads your homepage and feels the brand. A machine reads the same page and sees a wall of undifferentiated text — unless you tell it, in its own language, what's what.
- 4725 May 2026
Don't block the bots you want to be cited by
Somewhere in your robots.txt there may be a single line quietly disinviting the exact crawlers that decide whether ChatGPT, Claude, and Perplexity ever mention you.
- 4824 May 2026
The llms.txt file and the AI-readable site
There's a quiet new file showing up at the root of well-run sites. It's a short note, written for machines, that says: here's what we are, and here's where the truth lives.
- 4923 May 2026
Speed is the SEO no one can fake
You can game keywords, buy links, and dress up thin content. You cannot fake a fast page. It either loads or it doesn't — and everything downstream depends on it.
- 5022 May 2026
Interactive content still has to be crawlable
The most immersive thing you build can also be the most invisible. If the story only exists after a click, a tap, or a scroll-triggered fetch, the machine may never see it at all.
- 5121 May 2026
One second of load time is three times the conversions
A site that loads in one second converts about three times better than one that takes five. Speed isn't a technical detail you tidy up at the end — it's a conversion lever you design around.
- 5220 May 2026
The shortest form wins
Every field you add to a form is a small reason to leave. The single highest-impact change most sites can make to their conversion rate is also the simplest: ask for less.
- 5319 May 2026
The headline does most of the work
Visitors read your headline before they read anything else — and many read nothing else at all. It carries more weight than any other six words on the page, so spend the time accordingly.
- 5418 May 2026
Trust is a design element
Trust isn't a paragraph you write or a badge you paste in the footer. It's built — or broken — by a thousand small visual decisions the visitor never consciously registers.
- 5517 May 2026
Friction is where bookings go to die
Nobody abandons a booking because of one big problem. They leave because of a dozen tiny ones — a confusing date picker, a surprise field, a moment of doubt that wasn't there a second ago.
- 5616 May 2026
Put the call to action where the curiosity is
Most sites bolt the booking button to the bottom and hope. By then the curiosity has cooled. The best moment to ask is the moment they lean in.
- 5715 May 2026
Work-first: build the experience before you decorate it
Beautiful is easy to add and impossible to retrofit. We build the thing that works first, then make it gorgeous — never the other way around.
- 5814 May 2026
Restraint is the hardest feature to ship
Anyone can add. The discipline that separates a premium site from a busy one is knowing what to leave out — and being willing to lose the fight to include it.
- 5913 May 2026
Premium is the sum of small decisions
There's no single flourish that makes a site feel expensive. It's a hundred tiny choices nobody notices individually — and everyone feels together.
- 6012 May 2026
From Jakarta, for brands that deserve to be experienced
We build from Jakarta, for hospitality, property, and lifestyle brands that have outgrown a website that merely exists. Yours should be experienced.
Have a place worth experiencing?
Begin a project↗