Join my community / free newsletter — sign up here
A practical checklist for using speculative loading across WordPress, Drupal and Cloudflare without disrupting routes, analytics, consent or ownership.
Improve logistics planning, data quality, and exception handling before buying more software. A practical guide to choosing and measuring a useful first pilot.
Third-party scripts affect speed, data, resilience, and conversion. Learn how to assign ownership, audit the stack, and govern every vendor dependency.
Reduce form spam without frustrating real prospects. Protect each intake path with server checks, targeted rate limits, clean data rules, and safer lead routing.
A practical guide to choosing a supported PHP version, finding CMS compatibility blockers, testing critical workflows and planning a reversible upgrade.
Control AI crawlers without accidentally blocking search. A practical guide to robots.txt, Google snippets, Cloudflare rules, private content, and live checks.
A practical guide to using YouTube subtitles and auto-translation, with notes on when captions work well, when they fail, and what creators should check before relying on them.
Choose the right HTTP protocol for each part of your web stack, with practical Apache, NGINX and curl guidance, clearer security checks, and a measurable rollout plan.
Use Linux find to preview and delete old files, handle empty folders safely, and build a retention routine your developers and operations team can maintain.
Kick user from SSH server: sudo pkill -HUP -u [USERNAME]
Plan safer launches and migrations with the Cloudflare API: scoped tokens, exact record checks, reviewed changes, practical rollback steps, and live verification.
When you need to sign a PDF document, it's quite easy to do in Libreoffice Draw for instance.
Replace cartridge: Open access to printer, press stop 5 seconds and repeat.
Check whether a PHP constant exists, read its value safely, and trace WordPress configuration differences without exposing secrets or changing production policy.
Check if file or directory exists, multiple ways: https://linuxize.com/post/bash-check-if-file
Use journalctl and dmesg to investigate Ubuntu server problems, filter logs by time and service, check previous boots, and give your team a clearer handover.
Learn when to replace WordPress WP-Cron with server cron, choose a sensible interval, and migrate safely with commands and checks for critical business tasks.
find [FOLDER_NAME]/* -prune -mtime +14 -exec rm {} \;
Make Nagios HTTPS checks catch useful failures. Check content, certificate trust, expiry and redirects, then migrate check_http safely and give alerts clear owners.
Flush Ubuntu’s DNS cache, identify the resolver your application uses, and verify website, email or API changes before calling a migration complete.
Review Greg on Google
5.0 ★★★★★ 10 Google reviews
Written recommendations from Trafik og Veje, Aarhus Municipality (2011) and AgroTech (2010).