Journal
Notes from
the studio.
How the work gets built — process, craft, and what we learn shipping interactive products.
- What a wellness website needs before it asks someone to book A wellness website earns the booking by answering five practical questions, using atmosphere with restraint, and making the next step honest and easy. Read →
- The web is about to start talking Two defaults are changing at once. Every page will exist in more than one language, and every page will be able to read itself aloud. Neither is a feature you add later — and one of them is already happening to your site without your permission. Read →
- AI Overviews answered your blog posts. Here's what still works. AI Overviews now appear on close to half of all searches and click-through has collapsed on the queries they touch. Traffic-first content strategy is over. Being the source that gets quoted is the replacement. Read →
- Does your business need a Spanish website? Roughly 62 million Spanish speakers search Google.com from inside the United States. Here is how to decide whether a Spanish version is worth building, and what separates one that works from a translation widget. Read →
- How to sell a building that doesn't exist yet Pre-construction sells on velocity, and the bank wants evidence before it releases the construction loan. What a presale platform has to do, in what order, and why the reporting layer is worth more than the renders. Read →
- Real-time 3D or a video? The honest comparison Most "immersive" agency sites are a looping MP4. Here is what each option actually costs in weight, time, and money — and the one question that decides which you need. Read →
- The duplicate of your site you didn't know you published Your site is probably live on two hostnames right now — your domain, and the free platform subdomain you were given before you bought it. Google gets to pick which one it indexes. Here is how to check and how to fix it. Read →
- Why the daily puzzle keeps winning One round a day is the most durable retention mechanic on the open web. It works because it is a limit, not a hook — and the streak that powers it is also the thing most games get cruelly wrong. Read →
- We rebuilt our own site as a live WebGL universe Why the new rivluxmedia.com renders 110,000 particles in real time instead of playing a video — and what that choice says about how we build for clients. Read →
- How to brief a web project so it actually gets built The five things a studio needs to quote your website accurately — and the one question that reveals whether a project is ready to start or still needs thinking. Read →