Practical writing on websites, software, and working with developers — no fluff.
Your web developer has gone quiet and you cannot get into your own site. A practical path to regaining control of your domain, hosting, and accounts, even without their cooperation.
Read article → Apr 8, 2026 · 3 min readYour website is down. A calm, ordered triage: confirm it is really down, find whether it is hosting, domain, SSL, or a bad change, and know who to call. What to check, in order.
Read article → Apr 5, 2026 · 3 min readThe dozen problems that quietly build up on websites nobody maintains, from expired certificates to dead forms and broken checkouts. What to look for and which ones actually cost you money.
Read article → Apr 3, 2026 · 4 min readA plugin update broke your site? Do not panic and start deleting. A calm, ordered recovery: restore or roll back, find the culprit, and update safely so it does not happen again.
Read article → Apr 1, 2026 · 3 min readThe signs your website has malware, from browser warnings to spam redirects, and how to check for it with free tools. What the results mean and what to do if you find something.
Read article → Mar 29, 2026 · 3 min readA backup you have never restored is a guess. How often to back up your website, where to keep copies, how long to keep them, and the test that proves a backup actually works.
Read article → Mar 27, 2026 · 3 min readSkipping WordPress updates does not break your site right away. It quietly turns it into a target. What actually goes wrong over time, why hackers rely on it, and how to update safely.
Read article → Mar 21, 2026 · 4 min readYour website shows a 'not secure' warning because it is missing or misusing an SSL certificate. What the warning actually means, why it scares off visitors, and how to fix it.
Read article → Mar 20, 2026 · 4 min readContact form not sending emails? The usual cause is how the site sends mail, not the form itself. A step-by-step guide to finding the break and fixing it, from most to least likely.
Read article →