Join my community / free newsletter — sign up here
The 28 July 2026 MCP release removes protocol sessions and changes discovery, tasks, caching, OAuth and tracing. A practical guide to auditing the move.
What changed in SEO from 2024 to 2026? A practical plan for AI visibility, Core Web Vitals, local search, measurement and responsible data use.
A practical way to combine INP, technical SEO and sustainable web work: find the work every visit repeats, prioritise fixes by customer impact, and prevent regressions.
AI crawler rules now need separate decisions for search, RAG, and training, backed by practical testing across robots.txt, CDNs, WAFs, and CMS controls.
WordPress still runs on legacy PHP, but compatibility is not a security policy. Build and test your upgrade path before PHP 8.2 support ends.
When an AI-built script becomes part of daily work, someone needs to own its access, output, changes, and recovery. Here is a practical way to make that happen.
AI models and endpoints retire. Learn how to inventory dependencies, test replacements, run a controlled release and preserve a usable rollback route.
GitHub Copilot’s repo metrics show where AI enters delivery. Connect usage with speed, quality and cost before deciding whether to expand your rollout.
Move delay-tolerant AI work into dependable batch queues to cut processing costs without compromising quality, data controls, or urgent workflows.
Cloudflare Cache Response Rules can recover wasted CDN capacity, but first you need a route-level audit of public, personal and authenticated responses.
Shorter TLS lifetimes make certificate renewal a frequent production workflow. Learn how to automate validation, deployment, verification, and alerts.
A timeout cannot tell you whether an AI action failed or succeeded. Use stable keys, durable ledgers and reconciliation to prevent duplicate orders.
Build a defensible AI visibility dashboard with fixed prompts, repeat testing, separate metrics, raw evidence, and clear ownership for every decision.
Use AI admin APIs without losing control of access. A practical guide to directory ownership, SCIM, offboarding and a safe automation rollout for your team.
OpenAI Presence can put voice and chat agents into real workflows. Use this readiness test to scope access, handoffs, evaluation, and ownership before launch.
Chatbot transcripts spread across providers, logs and support tools. Here is how to map each copy, redact sensitive data and test deletion properly.
Cloudflare Service Keys stop working on September 30, 2026. Here is how to find every caller, move to scoped API tokens and avoid a late outage.
Test your AI workflow before customers depend on it: realistic scenarios, tool and permission checks, clear release criteria, and a practical handover plan.
A teaser for the upcoming darkly comic fantasy novel The Goats Were Load-Bearing — a village, a door that must stay poor, and the worst possible time to sell the herd. Readers pick the cover.
Vegan Power is a free browser game where you catch fruit, dodge the animals, protect seven hearts, and chase a better high score.
Review Greg on Google
5.0 ★★★★★ 10 Google reviews
Written recommendations from Trafik og Veje, Aarhus Municipality (2011) and AgroTech (2010).