Skip to main content
Home
GrN.dk

Main navigation

  • Articles
  • Cases
  • Services
  • Your Digital Project Manager
  • About Greg Nowak
  • Image Gallery
  • Contact
User account menu
  • Log in

Join my community / free newsletter — sign up here

Breadcrumb

  1. Home

Articles

Illustrated infographic summarizing: WordPress headless menus need an exposure check before launch
WordPress headless menus need an exposure check before launch

By Greg Nowak. Last updated 2026-06-28.

WordPress 6.8 gives headless and decoupled teams a cleaner way to handle something that used to be awkward: getting menu data from WordPress into a custom front end.

That is useful. A React, Vue, Next.js, or other front-end application should not need hard-coded navigation, a copied config file, or a one-off endpoint just to render the primary menu. If WordPress is the content system, navigation usually belongs there too.

Illustrated infographic summarizing: AI crawler permissions now belong in a licensing register
AI crawler permissions now belong in a licensing register

By Greg Nowak. Last updated 2026-06-27.

Robots.txt used to be a small technical SEO concern. Let Google in, keep the junk paths out, maybe block staging folders, and move on.

That is no longer enough. For publishers, ecommerce teams, SaaS companies, and knowledge-heavy business sites, crawler access is becoming a commercial permission layer. The same page can be used for ordinary search discovery, an AI answer, model training, real-time grounding, ad validation, or a user-triggered browsing request. Those are not the same business deal.

Illustrated infographic summarizing: The risky part of AI workflow pilots is often the OAuth screen
The risky part of AI workflow pilots is often the OAuth screen

By Greg Nowak. Last updated 2026-06-26.

AI workflow pilots tend to get judged by the visible part of the workflow. Did the summary make sense? Did the CRM field update? Did the Slack message land in the right channel?

Those checks matter. But the more durable business risk often appears a few minutes earlier, when someone clicks Allow.

Illustrated infographic summarizing: AI disclosure rules belong in the CMS, not a spreadsheet
AI disclosure rules belong in the CMS, not a spreadsheet

By Greg Nowak. Last updated 2026-06-26.

AI disclosure has moved out of the policy document and into the publishing workflow. In June 2026, the European Commission published its final Code of Practice on marking and labelling AI-generated content. The code is voluntary, but it is designed to support AI Act transparency obligations that apply from 2 August 2026. Google, meanwhile, is still taking a practical line: AI use is not automatically a search problem. Low-quality, unoriginal, ranking-first publishing is.

Illustrated infographic summarizing: AI images need a media-library audit before they reach clients
AI images need a media-library audit before they reach clients

By Greg Nowak. Last updated 2026-06-24.

AI image generation is no longer sitting off to the side as an experimental design tool. OpenAI presents GPT-4o image generation as a practical visual communication system, with stronger prompt following, text rendering, photorealistic output, and conversational editing. Its image API documentation also frames image generation and editing as something teams can build directly into applications, using text and image inputs.

Illustrated infographic summarizing: ChatGPT Is Becoming Office Software: Put Admin Hygiene First
ChatGPT Is Becoming Office Software: Put Admin Hygiene First

By Greg Nowak. Last updated 2026-06-24.

ChatGPT is edging into the same territory as the tools people already use to run office work. OpenAI's June 2026 updates point in that direction: scheduled tasks, connected-app permission controls, file storage in Library, active-session review, large-paste handling as attachments, and Lockdown Mode.

Illustrated infographic summarizing: WordPress Speculative Loading Needs a Cart, Analytics, and Cache Test
WordPress Speculative Loading Needs a Cart, Analytics, and Cache Test

By Greg Nowak. Last updated 2026-06-24.

WordPress 6.8 brought speculative loading into core, which is a sensible win for perceived speed. The default is intentionally cautious: logged-out frontend users get conservative prefetching, and only when they have already started to click a link. That is a useful baseline. It is not a green light to prerender every page that matters commercially.

Illustrated infographic summarizing: Model Retirements Are Quietly Breaking AI Integrations
Model Retirements Are Quietly Breaking AI Integrations

By Greg Nowak. Last updated 2026-06-23.

A model ID looks harmless. It sits in a config value, a backend call, a low-code workflow, or a script someone wrote to speed up reporting. But that small string is a live dependency on a vendor lifecycle.

If an internal assistant, chatbot, automation script, enrichment job, or reporting pipeline calls a specific model name directly, the integration is only as stable as that model's availability window. That is easy to miss until a retirement date is close, or until requests start failing.

Illustrated infographic summarizing: Drupal's June security bundle exposes fragile Composer update habits
Drupal's June security bundle exposes fragile Composer update habits

By Greg Nowak. Last updated 2026-06-22.

Drupal's June 17, 2026 core security releases are a useful stress test for site operations. The release notes for Drupal 11.4.0-rc2 bundle five core security fixes, including a critical PHP object injection advisory, a server-side request forgery advisory, and an upstream dependency security update for guzzlehttp/psr7. For a site owner, the message is not simply: update Drupal. It is: can your team update Drupal quickly without guessing?

Illustrated infographic summarizing: Vibe-coded features need a production handoff before launch
Vibe-coded features need a production handoff before launch

By Greg Nowak. Last updated 2026-06-21.

Vibe-coded features have a habit of looking finished before they are ready. An AI coding agent can turn a plain-language request into a branch, a diff, and a pull request quickly. For an agency team with deadlines stacking up, that speed is useful. It also creates a new weak point: the moment a generated pull request starts to feel like production work simply because it looks tidy in GitHub.

Illustrated infographic summarizing: Shorter TLS Certificates Make Renewal Monitoring a Server Job
Shorter TLS Certificates Make Renewal Monitoring a Server Job

By Greg Nowak. Last updated 2026-06-20.

Public TLS certificate renewal used to be forgiving. A calendar reminder, a quick login, a renewal task once or twice a year. That was never ideal, but the margin was wide enough for many organisations to get away with it.

Illustrated infographic summarizing: The latest WordPress supply-chain attack was a CDN problem too
The latest WordPress supply-chain attack was a CDN problem too

By Greg Nowak. Last updated 2026-06-19.

Illustrated infographic summarizing: Agentic AI: what it is, how it works, and why it matters now
Agentic AI: What It Is, How It Works, and When to Use It

By Greg Nowak. Last updated 2026-08-18.

Agentic AI is software that can pursue an assigned goal, use tools, inspect the result, and decide what to do next. It might read documents, search approved sources, query business systems, update a record, or request human approval.

Illustrated infographic summarizing: PHP 8.2 Has Six Months Left, and CMS Hosts Need a Plan
PHP 8.2 Has Six Months Left, and CMS Hosts Need a Plan

By Greg Nowak. Last updated 2026-06-18.

Support calendars are easy to treat as background noise until several of them start pointing at the same quarter. That is where many CMS hosts are now. PHP 8.1 has already reached end of life as of December 31, 2025. PHP 8.2 stays in security support only until December 31, 2026. WordPress now recommends PHP 8.3 or greater. Ubuntu 26.04 arrived in April 2026, and Ubuntu's LTS cycle gives infrastructure teams a natural point to review what should stay in production for years, not months.

Illustrated infographic summarizing: Cloudflare BYOIP customers need a rollback plan, not just trust
Cloudflare BYOIP customers need a rollback plan, not just trust

By Greg Nowak. Last updated 2026-06-18.

Cloudflare's February 20, 2026 BYOIP outage is the kind of incident that should reset how customers think about resilience. In Cloudflare's own postmortem, the trigger was an internal change, not an attack, and the result was about 1,100 customer prefixes being withdrawn from the Internet for 6 hours and 7 minutes. If those prefixes front production traffic through CDN, Spectrum, Magic Transit, or egress, the business implication is plain: a capable provider can still leave you unreachable.

Illustrated infographic summarizing: When Google can call the business, your local data stops being cosmetic
When Google can call the business, your local data stops being cosmetic

By Greg Nowak. Last updated 2026-06-18.

On May 19, 2026, Google said Search will expand agentic booking for local experiences and services, and that in select categories it will call businesses on a user's behalf in the U.S. this summer. That is more than another interface update. It moves your Google Business Profile, local landing pages, and phone setup closer to the point of sale.

Illustrated infographic summarizing: Your OpenAI and Cloudflare Keys Need an Expiry Date
Give Your OpenAI and Cloudflare Credentials an Expiry Plan

By Greg Nowak. Last updated 2026-08-15.

Most permanent credentials were never meant to be permanent. A developer adds an API key to GitHub Actions, an agency creates a Cloudflare token for a deployment script, and the immediate problem is solved. Months later, the automation still works—but nobody can confidently say who owns the credential, where it is used, or how to replace it safely.

Illustrated infographic summarizing: Apache 2.4.68 Is a Reminder That Old Proxy Rules Need a Real Audit
Apache 2.4.68 Is a Reminder That Old Proxy Rules Need a Real Audit

By Greg Nowak. Last updated 2026-06-17.

Apache HTTP Server 2.4.68, released on June 8, 2026, is officially described by the project as a security, feature, and bug-fix release, and Apache recommends it over all previous releases. On paper, that makes it a routine upgrade. In practice, the release says something more useful for operators: the risk in older Apache estates is often buried in years of inherited proxy rules, loaded modules, and assumptions about backends that nobody has reviewed end to end.

Illustrated infographic summarizing: AI bot traffic just beat humans, and crawler rules are no longer optional
AI bot traffic just beat humans, and crawler rules are no longer optional

By Greg Nowak. Last updated 2026-06-17.

On June 4, 2026, Tom's Hardware reported that Cloudflare's latest figures put automated HTTP requests at 57.5% of traffic, versus 42.5% for humans. Strictly speaking, that figure is about bot traffic overall, not a clean AI-only subtotal. But if you run a website, the practical conclusion is the same: crawler policy is no longer something you can leave vague. Once bots become the majority condition on the web, you need a deliberate position on who can access your content, where, and on what terms.

Illustrated infographic summarizing: WordPress 7.1's Media Pipeline Needs a Real Plugin and CDN Test Pass
WordPress 7.1's Media Pipeline Needs a Real Plugin and CDN Test Pass

By Greg Nowak. Last updated 2026-06-17.

On June 4, 2026, WordPress core published a call for testing for client-side media processing aimed at WordPress 7.1. That may sound like a technical upgrade tucked inside the editor, but it has real operational consequences. When an image is uploaded in the block editor, the browser can now decode, resize, and encode sub-sizes locally using the VIPS library running in WebAssembly, then send those results to the server. If the browser cannot handle that work, WordPress quietly falls back to the traditional server-side path.

Pagination

  • First page
  • Previous page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Page 9
  • …
  • Next page
  • Last page

Review Greg on Google

Greg Nowak Google Reviews

 

Written recommendations from Trafik og Veje, Aarhus Municipality (2011) and AgroTech (2010) — read them on LinkedIn.

Illustrated infographic summarizing: From Supplier Invoice to Bookkeeping: AI with a Control Checkpoint
From Supplier Invoice to Bookkeeping: AI with a Control Checkpoint
2026-08-18

AI can reduce the work involved in processing supplier invoices, but reliable bookkeeping requires validation, duplicate checks, approval and a clear audit trail.

Illustrated infographic summarizing: Nginx 1.30 Changed the Upstream Defaults—Test Before You Upgrade
Nginx 1.30 Changed the Upstream Defaults—Test Before You Upgrade
2026-08-17

Nginx 1.30 defaults upstream proxying to HTTP/1.1 with keepalive enabled. Here is what to inspect, model and test before upgrading.

Illustrated infographic summarizing: OpenAI’s Assistants API Shuts Down in Ten Days. Is Your App Ready?
OpenAI’s Assistants API Shuts Down in Ten Days. Is Your App Ready?
2026-08-16

OpenAI’s Assistants API shuts down on August 26, 2026. Learn what to inventory, how to preserve state and how to cut over without breaking the product.

Illustrated infographic summarizing: WordPress 7.1 Forces the Editor Into an iframe—Test Your Custom Blocks
WordPress 7.1 Forces the Editor Into an iframe—Test Your Custom Blocks
2026-08-15

WordPress 7.1 removes the non-iframe editor fallback. Learn how to audit custom blocks, test real workflows and fix compatibility issues before launch.

Illustrated infographic summarizing: GitHub will stop sending jobs to stale self-hosted runners
GitHub will stop sending jobs to stale self-hosted runners
2026-08-14

GitHub starts enforcing runner versions on August 24, 2026. Audit and upgrade self-hosted runners before builds and deployments start stalling.

Illustrated infographic summarizing: Your AI Agent Has Shell Access. What Can It Reach?
Your AI Agent Has Shell Access. What Can It Reach?
2026-08-13

A practical guide to mapping what a shell-enabled AI agent can reach, then containing its access to files, credentials, networks, tools, and high-impact actions.

Illustrated infographic summarizing: Cloudflare Changed DoH JSON. What Else Is Parsing DNS as Text?
Cloudflare Changed DoH JSON. What Else Is Parsing DNS as Text?
2026-08-12

Cloudflare’s DoH JSON change exposes brittle DNS parsing. Find affected scripts, test both formats, and choose a safer integration contract.

Illustrated infographic summarizing: Your Website Can Answer Questions Now. Should It?
Your Website Can Answer Questions Now. Should It?
2026-08-11

NLWeb makes conversational website search practical to deploy. The real question is whether your content, users and team are ready to support it.

Illustrated infographic summarizing: AI Search Finally Has Reports. Now Connect Visibility to Revenue
AI Search Finally Has Reports. Now Connect Visibility to Revenue
2026-08-11

Google and Bing now expose first-party AI search data. The real task is connecting citations and impressions to analytics, CRM outcomes, and revenue.

Illustrated infographic summarizing: The Bot Passed Your CAPTCHA. What Did It Do Next?
The Bot Passed Your CAPTCHA. What Did It Do Next?
2026-08-11

Passing a challenge is only one signal. Session analysis, server-side validation and endpoint-specific controls help reduce bot abuse without blocking customers.

More articles
RSS feed

Footer

  • All articles
  • Contact

GrN.dk — AI automation, web platforms, web optimization, data handling and logistics.

© 2026 GrN.dk · LinkedIn · Contact · AI automation in Danish: nowa.dk

Behind GrN.dk: Individual Entrepreneur Codecrafter · Tax ID 305669096 · Bakhtrioni St. 22, 0194 Tbilisi, Georgia · official business register