Ship small, ship often, and the big scary release stops existing. Get it in front of a real user this week, the feedback is worth more than another week of guessing.
Caching is the cheapest performance win in software and still the most ignored. Measure before optimising, index what you query, cache what does not change. That is most of backend performance. Cheap to fix, costly to ignore.
The fastest site in a local market wins more calls than the prettiest one. Compress the images, cut the third-party scripts, cache what never changes. Boring fixes, real results.
The quiet advantage of a freelancer is simply being responsive when it matters. Write down what done means before anyone writes code, and most disputes never happen. Worth repeating.
Using Claude on a project is like having a fast junior who never gets tired and never gets offended by review. Let it draft, then review like it is your name on the commit, because it is. Learned that the hard way.
Renting your website on a closed platform is fine until the day you want to leave. Ask one question before choosing a platform: what happens when I want to leave?
A contact form without spam protection becomes a spam pump within a month. Lock the admin down, patch on a schedule, and log what matters. That covers most of it.
The best automation is the one the customer never notices and the owner never has to touch. Connect it to the real calendar, the real CRM and the real FAQ, or it is just a toy.
The best SEO trick is a page that actually answers the question people typed. Fix the basics first, the fancy stuff only matters once the basics stop leaking.
Most visitors decide whether to trust a business before the page has finished loading. Nobody praises a fast site, they just stay on it, which is the whole point. Ask me how I know.
The developers moving fastest with AI are the ones who already knew what good code looked like. The tool is fast, the taste still has to come from a human who has shipped before.
The drag-and-drop builder is cheap on day one and expensive every day after. Own the domain, keep the code, know where the backups are. Everything else can change.
Most hacked small-business websites were not targeted, they were just unpatched. Update the stack, rotate the keys, restore a backup once a quarter to prove it works.
Traffic is not the problem for most small businesses, the page just does not ask for the call. The button people click is the one that tells them exactly what happens next.