Skip to main content
GrN.dk

Main navigation

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

Join my community / free newsletter — sign up here

Breadcrumb

  1. Home
  2. Cases

This site writes its own articles — every morning, with a hand-sketched infographic

Client
GrN.dk (this site) and nowa.dk
Sector
AI content automation
Period
April 2026 — ongoing

grn.dk/articles ↗

A pipeline-written article on grn.dk — 'Your AI Agent Has Shell Access. What Can It Reach?' — with its auto-drawn sketch infographic of a shell doorway, a host/workspace wall and a credentials safe, next to a sidebar of other daily articles.

At a glance

The articles on this site are written by a pipeline: every morning it scouts what changed in the web-development and AI world, picks one topic worth a practitioner's attention, writes the piece, draws a sketch-style infographic for it, and publishes — 138 articles since mid-April 2026, one per day, without a stock photo or an image-API key anywhere in the chain. A second, deliberately slower instance runs on nowa.dk: one guarded article a week, with a kill switch.

138 articles published since 18 April 2026 — one every morning
Every infographic is drawn by the pipeline itself: no stock images, no image-API key
The commercial twin publishes once a week, capped by owner decision, with a kill switch and auto-pause

The challenge

Automated publishing usually fails in one of two directions: content mush (generic posts nobody would sign), or a runaway robot (something embarrassing goes live at 3 a.m. and nobody notices until a customer does). The interesting problem is not "can an AI write an article" — it is building the editorial machinery around it: topic selection that tracks what actually changed this week, images that carry the argument instead of decorating it, and enough guard rails that the system can be trusted to run unattended.

The solution

A nightly pipeline on this site's server: a scout stage gathers candidate topics and ranks them (with a plan bank held in reserve for nights the scout comes home empty), a writing stage produces the article against an editorial prompt, and an illustration stage generates the whiteboard-sketch infographic that leads each piece — drawn by the model itself, so it depicts the article's actual argument. The result lands in Drupal as a normal reviewed-format article.

nowa.dk runs the cautious variant of the same machinery, tuned for a commercial site: a hard cap of one article per week (an explicit owner decision, not a technical limit), plus a kill switch and an auto-pause that stops publication if its checks fail rather than shipping something doubtful.

The results

138 articles live on grn.dk since 18 April 2026 — a daily cadence no freelancer's blog keeps by hand — each with its own infographic, and the weekly guarded feed on nowa.dk running alongside. The pipelines are boring to operate, which is the achievement: failures alert, gaps are visible, and nothing publishes around the guard rails.

This case is deliberately meta: the machinery described here is the same kind sold to clients — AI content automation with editorial control designed in, not bolted on.

  • AI agents
  • Content automation
  • Drupal
  • Automation

Got a project that needs the same kind of hands-on delivery?

Your digital project manager

Review Greg on Google

Greg Nowak Google Reviews

 

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.

Illustrated infographic summarizing: WordPress 7.1 Moves Image Work Into the Browser—Test Every Media Hook
WordPress 7.1 Moves Image Work Into the Browser—Test Every Media Hook
2026-08-11

WordPress 7.1 shifts image processing into supported browsers. Here is what to test across hooks, CDNs, formats, security headers, and fallbacks.

Illustrated infographic summarizing: Prompt Caches Have Write Costs Now—Audit What Your Workflow Reuses
Prompt Caches Have Write Costs Now—Audit What Your Workflow Reuses
2026-08-10

GPT-5.6 makes cache writes billable. See how to spot wasted writes, stabilise prompt prefixes, place breakpoints and measure whether caching pays.

Illustrated infographic summarizing: The AI Crawler in Your Logs May Be Wearing a Borrowed Name
The AI Crawler in Your Logs May Be Wearing a Borrowed Name
2026-08-09

A User-Agent is a claim, not proof. See how to verify AI crawler traffic before it shapes reporting, robots.txt decisions, or WAF exceptions.

Illustrated infographic summarizing: AI Agents Need a Spending Brake, Not Just a Billing Dashboard
AI Agents Need a Spending Brake, Not Just a Billing Dashboard
2026-08-08

AI agent costs can climb inside a single workflow. Runtime budgets, loop detection, outcome metrics, and safe handoffs keep that spending under control.

Illustrated infographic summarizing: Drupal 12 Slipped to December. Drupal 10 Still Runs Out of Road
Drupal 12 Slipped to December. Drupal 10 Still Runs Out of Road
2026-08-07

Drupal 12 arrives as Drupal 10 support ends in December 2026. Moving to Drupal 11.3+ first keeps two mandatory upgrades manageable.

More articles
RSS feed

Footer

  • All articles
  • Contact

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