Blog
What we have learned building websites, apps and AI features, written for the people who pay for them.
Engineering
Building a 3D website that Google can still read
Why animated and 3D websites often rank badly, and the specific choices we made so our own WebGL homepage stays readable to search engines.
How we stop AI from making things up
The five layers we use to keep AI-written content accurate, what they cannot catch, and what to ask a developer who proposes an AI feature.
We cut our homepage script from 137 KB to 12 KB
How we shrank the script behind our WebGL homepage animation to a tenth of its size, what failed first, and when the approach is worth it.
What it costs to run AI features in a real product
What drives the bill for an AI feature, why it surprises people, and the techniques we use in our own product to keep it predictable.
Buying a website
Custom website vs Wix, Squarespace or WordPress: which do you need?
A fair comparison of website builders, WordPress and custom sites, with a clear guide to which one fits your business and budget.
Do I need an app or a website?
The difference between a website, a web app and a mobile app, and a quick way to decide which one your business idea needs.
How much does a custom website cost in 2026?
What drives the price of a custom website, what you get at each budget, and the running costs most people forget to plan for.
Website redesign checklist: how not to lose your Google rankings
A step-by-step checklist, in the order things happen, for keeping your search traffic when you replace your website.
Why is my website slow? Seven causes and how to check each
Seven common reasons a business website loads slowly, how to check each one with free tools, and whether you or a developer should fix it.
Miami
Local SEO for Miami businesses: a plain-English guide
How Google picks the local businesses it shows, and nine steps in priority order, most of them free, to help nearby customers find you.
Should your Miami business have a Spanish website?
How to decide whether your Miami business needs a Spanish version of its website, and how to build one properly if it does.
Have a project in mind?
Tell us what you're building and we'll come back with next steps.
Start a project