Skip to content

[ 13 posts ]

Blog.

Practical writing for people deciding what to build — platforms, shops, rescues and the automation behind them. Every post is backed by work that is on this site, one click away. The engineering detail lives in the notes.

There is a feed if you would rather not come back to check.

1 August 20265 minElementor vs Gutenberg: which page builder should a business site use?One is a full design tool, the other is built into WordPress. The right answer depends on who lays out the pages after launch — and on how much you mind being locked in.WordPressElementorDecisions→
1 August 20265 minSupabase vs Firebase: choosing the backend for a small productBoth remove months of backend work. The choice comes down to whether your data is relational, and how much you mind where it lives.ArchitectureSupabaseDecisions→
1 August 20265 minRAG vs fine-tuning: which one does your AI problem actually need?Most teams reach for fine-tuning when retrieval was the answer. The test is simple: are you teaching it facts, or teaching it behaviour?AIArchitectureAgentic AI→
1 August 20265 minn8n or Zapier or custom code: how to choose for an automationBuy the commodity, build the workflow. The line falls where the awkward, particular part of the job begins — which is usually where the value is.AutomationAIDecisions→
30 July 20265 minWordPress or Next.js: how I decide what a business site is built onThe stack is a consequence of who runs the site after launch — not a badge. Here is the actual decision, drawn from the live builds on this site.WordPressNext.jsDecisions→
30 July 20264 minHow a broken WordPress site gets rescued — and when a rebuild is fasterWhite screen, an editor that will not save, a suspension email from the host. The repair follows an order, and sometimes the honest answer is a rebuild.WordPressRescueMaintenance→
30 July 20265 minA shop inside a service business: WooCommerce on a clinic websiteA clinic that sells skincare does not need a second website. The store belongs inside the site the patients already visit.WooCommerceWordPressCommerce→
30 July 20265 minWhat “AI automation” actually means for a small teamNot a chatbot on the website. The useful version is quieter: the work that repeats stops needing a person.AIAutomationAgentic AI→
30 July 20264 minWhy Elementor sites feel slow — and what actually fixes themElementor gets the blame; the causes are more specific. Most of the weight is assets the page never uses.ElementorPerformanceWordPress→
30 July 20265 minWhy is my WordPress site so slow? The real causes, in the order I check themSlow WordPress is almost never one thing. Here are the causes that actually turn up, how to tell which one you have, and the order to fix them in.WordPressPerformanceSpeed→
30 July 20265 minWordPress white screen of death: how to fix it, step by stepA blank white page means a fatal PHP error with the message switched off. Here is the diagnosis order that finds it — least invasive first.WordPressRescueTroubleshooting→
30 July 20264 minWooCommerce vs Shopify: which should a small business actually choose?Both are good at being what they are. The honest question is which set of ongoing work your business can own — not which platform is “better”.WooCommerceShopifyCommerce→
30 July 20265 minWordPress site hacked? What to do in the first hour — and afterStrange redirects, spam pages, a warning in Google. The first hour has an order, and a half-cleaned hack is not cleaned at all.WordPressSecurityRescue→

Got something like this to build? Let's talk.

Start a project ↗