Skip to main content
GrN.dk

Main navigation

  • Articles
  • Cases
  • Contact
  • Your Digital Project Manager
  • About Greg Nowak
  • Services
  • Portfolio
  • Container
    • Excel Freelancer
    • Kubuntu - tips and tricks
    • Linux Apache MySQL and PHP
    • News
    • Image Gallery
User account menu
  • Log in

Breadcrumb

  1. Home

Articles

Illustrated infographic summarizing: Not Every AI Job Needs an Instant Answer: Batch the Backlog
Not Every AI Job Needs an Instant Answer: Batch the Backlog

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

Most AI integrations start with the same pattern: send a request, wait for the answer, continue. That is appropriate when a customer is chatting with an assistant, an employee is drafting a live reply, or another system is blocked.

It is harder to justify when 40,000 product classifications simply need to be ready by tomorrow morning.

Illustrated infographic summarizing: A stray Set-Cookie can waste your CDN: audit the cache at the edge
A stray Set-Cookie can waste your CDN: audit the cache at the edge

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

Putting a site behind a CDN does not automatically reduce the load on its origin. Cloudflare has to store a response and reuse it before any of that work disappears. One misplaced header can quietly prevent both.

Illustrated infographic summarizing: Shorter TLS certificates expose every renewal you never automated
Shorter TLS certificates expose every renewal you never automated

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

Long-lived TLS certificates can make a fragile renewal process look dependable. A calendar reminder prompts someone to act. A DNS record gets changed by hand. The new certificate reaches the server, but nobody reloads the service. Because this happens only occasionally, the team usually has time to recover.

Illustrated infographic summarizing: One Timeout, Two Orders: Make AI Actions Safe to Retry
One Timeout, Two Orders: Make AI Actions Safe to Retry

By Greg Nowak. Last updated 2026-07-25.

An AI agent submits an order. The receiving API accepts it, but the response is lost during a network timeout. From the agent's point of view, the call failed, so it tries again. If the integration cannot recognise both requests as the same piece of work, the customer may end up with two orders.

Illustrated infographic summarizing: Your AI Visibility Dashboard Needs a Methodology, Not More Charts
Your AI Visibility Dashboard Needs a Methodology, Not More Charts

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

An AI visibility dashboard can look reassuringly precise while measuring something quite unstable. A rising line might mean your source coverage has improved. It might also mean the model changed, the interface changed, one test produced a favourable answer, or somebody edited the prompt set between reports.

If the methodology cannot tell those situations apart, the dashboard is not ready to guide budgets or priorities.

Illustrated infographic summarizing: AI Admin APIs Are Here—But Your Directory Is Still the Source of Truth
AI Admin APIs Are Here—But Your Directory Is Still the Source of Truth

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

AI workspaces are becoming much easier to administer through code. OpenAI now supports workspace-scoped Admin keys for supported ChatGPT and Codex administration APIs, covering group management, spend controls, cost reporting and analytics. Anthropic’s beta Admin API can manage Claude Enterprise members, invitations and groups, as well as expose custom-role information.

Illustrated infographic summarizing: OpenAI Presence Arrived—But Is Your Workflow Ready for an Agent?
OpenAI Presence Arrived—But Is Your Workflow Ready for an Agent?

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

OpenAI Presence comes with a straightforward proposition: help enterprises move voice and chat agents out of the demo environment and into production. For most businesses, though, the immediate question is not whether an agent can do useful work. It is whether a particular workflow is ready to give one access, authority, and responsibility.

Illustrated infographic summarizing: Chatbot Transcripts Quietly Became a Retention and Redaction Problem
Chatbot Transcripts Quietly Became a Retention and Redaction Problem

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

To the customer, a chatbot conversation happens in one place. Behind the interface, the same text may pass through an application database, a model provider, an observability platform, analytics, security logs and a support system. Each stop can create another copy, with different access controls, retention periods and deletion behaviour.

Illustrated infographic summarizing: Cloudflare Service Keys Stop in September: Find Every Caller
Cloudflare Service Keys Stop in September: Find Every Caller

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

Cloudflare Service Key authentication stops working on September 30, 2026. From that date, requests using the X-Auth-User-Service-Key header will no longer authenticate. Integrations need to use API tokens with the permissions required for their work.

The credential change itself is usually the easy part. The harder question is whether you have found every caller.

Illustrated infographic summarizing: Your AI Workflow Needs an Acceptance Test Before It Meets Customers
Your AI Workflow Needs an Acceptance Test Before It Meets Customers

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

An AI workflow can look flawless in a demonstration and still be nowhere near ready for customer contact. Demos tend to be cooperative: the input is clean, the tools are available, the request is familiar, and someone is standing by to intervene. Production is less obliging. Customers are ambiguous. Records have gaps. APIs fail. Permissions vary. A plausible answer may hide the fact that the wrong action was taken.

Three cover candidates for The Goats Were Load-Bearing fanned on a dark background: an ember-lit door, three slow knocks, and a founders' ledger
The Goats Were Load-Bearing: a fantasy where the bill always comes due

Every village has rules nobody remembers the reason for. Underbeck has
three: pay the goatherd, hold the Tallowing on time, and keep the door
poor
.

Vegan Power game: the yellow player catches falling fruit while a chicken and a cow look on
Vegan Power: The Little Game About Eating Fruit, Not Friends

Vegan Power began as a simple Android game in 2020 with a very plain joke at its heart: eat fruit, not friends.

It is now playable at veganpower.grn.dk in any modern browser. There is no app store, no sign-up and no setup. Open the page, move the little yellow hero, and start catching fruit.

KotobaMon title screen: the Japanese logo コトバモン over a low-poly 3D island with monsters, cherry-blossom trees and a trainer.
KotobaMon: Shipping a 3D Browser Game With No Build Step and Self-Hosted Voice

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

KotobaMon (コトバモン, “Word Monster Safari”) is a small 3D game that runs entirely in a web browser. You walk a low-poly island, meet wild monsters and catch them — and because every monster is a Japanese word, catching them is how you pick up vocabulary. It is live at fantasy.grn.dk, needs no download, and was built as a self-contained side project.

Illustrated infographic summarizing: WordPress Forced an Emergency Update. Did Every Site Take It?
WordPress Forced an Emergency Update. Did Every Site Take It?

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

WordPress 7.0.2 was published on July 17, 2026 to fix one critical and one high-severity security issue. WordPress recommended installing it immediately and, given the severity, switched on forced updates through its automatic-update system for affected sites.

That should protect a large part of the WordPress estate quickly. It does not prove that every site you are responsible for has been patched.

Illustrated infographic summarizing: IndexNow: Wire corrections and deletions into the CMS
IndexNow: Wire corrections and deletions into the CMS

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

Most IndexNow projects start in the obvious place: notify search systems when a page goes live. The trouble usually comes later. A price changes. An office moves. An offer expires. A product is withdrawn. Guidance is corrected. If the integration only listens for the original publish event, none of those changes may reach the notification queue.

Illustrated infographic summarizing: The EU’s August AI Deadline Reaches Bots and Synthetic Content
The EU’s August AI Deadline Reaches Bots and Synthetic Content

By Greg Nowak. Last updated 2026-07-16.

The EU AI Act’s next transparency deadline is not just a concern for model developers. From 2 August 2026, Article 50 applies to customer-facing bots, synthetic text and media, deepfakes, certain public-interest publications, emotion recognition, and biometric categorisation.

Illustrated infographic summarizing: A Voice Agent Is Only Ready When the Human Handoff Works
A Voice Agent Is Only Ready When the Human Handoff Works

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

A voice agent can sound natural, respond quickly and sail through a polished demo. None of that proves it is ready for customers.

The real test starts when a caller changes direction halfway through a sentence, an account lookup fails, or the request requires authority the agent should never have. The same applies when a promising sales enquiry becomes too complex for automation. What happens next matters more than how fluent the opening exchange sounded.

Illustrated infographic summarizing: If the Facts Need JavaScript, AI Search May Miss the Full Page
If the Facts Need JavaScript, AI Search May Miss the Full Page

By Greg Nowak. Last updated 2026-07-14.

Open a company website in a browser and everything may appear to be in place: service descriptions, prices, navigation, contact details and supporting metadata. An AI crawler can request the same URL and receive far less.

The gap often comes down to JavaScript. A visitor’s browser runs the code that adds content after the initial page loads. A crawler that reads only the original HTML response may never see those additions, even when they contain the facts someone would need to understand or contact the business.

Illustrated infographic summarizing: Search Console Can See Social Posts—Your Reports Need a New Map
Search Console Can See Social Posts—Your Reports Need a New Map

By Greg Nowak. Last updated 2026-07-13.

Social posts are now part of the Search Console reporting picture. In July 2026, Google began rolling out platform properties for Instagram, TikTok, X and YouTube. Connect an account or channel, and its owner can see which Google queries and individual posts produce impressions and clicks.

That fills a genuine measurement gap. It also creates some less glamorous work around ownership, definitions and maintenance.

Illustrated infographic summarizing: WordPress 7.0 Has an AI Client. Plugins Need Their Own Guardrails
WordPress 7.0 Has an AI Client. Plugins Need Their Own Guardrails

By Greg Nowak. Last updated 2026-07-12.

WordPress plugins no longer need a separate integration for every AI provider. Since WordPress 7.0, a plugin can describe the result it needs through a provider-agnostic PHP AI Client. WordPress then routes the request to a suitable model configured by the site owner.

Pagination

  • 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

 

Illustrated infographic summarizing: Not Every AI Job Needs an Instant Answer: Batch the Backlog
Not Every AI Job Needs an Instant Answer: Batch the Backlog
2026-07-28

Move delay-tolerant AI work into dependable batch queues to cut processing costs without compromising quality, data controls, or urgent workflows.

Illustrated infographic summarizing: A stray Set-Cookie can waste your CDN: audit the cache at the edge
A stray Set-Cookie can waste your CDN: audit the cache at the edge
2026-07-27

Cloudflare Cache Response Rules can recover wasted CDN capacity, but first you need a route-level audit of public, personal and authenticated responses.

Illustrated infographic summarizing: Shorter TLS certificates expose every renewal you never automated
Shorter TLS certificates expose every renewal you never automated
2026-07-26

Shorter TLS lifetimes leave less room for manual handoffs and faulty deploy hooks. Build a renewal path that protects service availability.

Illustrated infographic summarizing: One Timeout, Two Orders: Make AI Actions Safe to Retry
One Timeout, Two Orders: Make AI Actions Safe to Retry
2026-07-25

A timed-out AI action may already have succeeded. Stable keys, durable ledgers, queues and stored results prevent a routine retry from duplicating real work.

Illustrated infographic summarizing: Your AI Visibility Dashboard Needs a Methodology, Not More Charts
Your AI Visibility Dashboard Needs a Methodology, Not More Charts
2026-07-24

A practical framework for measuring AI-search visibility with fixed prompts, repeated tests, separate metrics, retained evidence, and honest reporting.

Illustrated infographic summarizing: AI Admin APIs Are Here—But Your Directory Is Still the Source of Truth
AI Admin APIs Are Here—But Your Directory Is Still the Source of Truth
2026-07-23

New AI admin APIs can automate access and spend controls, but reliable governance still starts with authoritative directory data and clear ownership.

Illustrated infographic summarizing: OpenAI Presence Arrived—But Is Your Workflow Ready for an Agent?
OpenAI Presence Arrived—But Is Your Workflow Ready for an Agent?
2026-07-22

Before an AI agent can take on real work, its workflow needs clear scope, permissions, handoffs, evaluation cases, and production monitoring.

Illustrated infographic summarizing: Chatbot Transcripts Quietly Became a Retention and Redaction Problem
Chatbot Transcripts Quietly Became a Retention and Redaction Problem
2026-07-21

Chatbot transcripts spread across providers, logs and support tools. Here is how to map each copy, redact sensitive data and test deletion properly.

Illustrated infographic summarizing: Cloudflare Service Keys Stop in September: Find Every Caller
Cloudflare Service Keys Stop in September: Find Every Caller
2026-07-20

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.

Illustrated infographic summarizing: Your AI Workflow Needs an Acceptance Test Before It Meets Customers
Your AI Workflow Needs an Acceptance Test Before It Meets Customers
2026-07-19

A practical way to test AI workflows using realistic scenarios, tool checks, human rubrics, regression suites, and clear release gates.

More articles
RSS feed

GrN.dk web platforms, web optimization, data analysis, data handling and logistics.