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

Composer

The gate's weekly fleet report: twelve vhosts with their Drupal core version, web PHP, queued safe bumps and held breaking majors, plus the rule that composer resolves against each site's own web PHP.

The boring superpower: a weekly gate that keeps twelve sites' dependencies current

GrN.dk — server fleet (12 production vhosts)
Maintenance automation / DevOps

Twelve production websites on one server, each with its own Composer dependency tree, and the oldest question in hosting: are they up to date, and is it safe to make them so? The dependency-currency gate answers it weekly and automatically — it inventories every vhost, checks each dependency tree against the PHP version that site's web server actually runs, queues the semver-safe updates for approval, and reports the breaking ones instead of applying them.

By Greg Nowak , 7 August, 2026
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

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

Tags

  • Drupal
  • Drupal-12
  • migration
  • Composer
  • php
By Greg Nowak , 22 June, 2026
Illustrated infographic summarizing: Drupal's June security bundle exposes fragile Composer update habits

Drupal's June security bundle exposes fragile Composer update habits

Drupal's June 2026 security releases show why Composer updates need staging, dependency review, JSON:API checks, oEmbed settings, and a runbook.

Tags

  • Drupal
  • Composer
  • security patching
  • CMS operations
By Greg Nowak , 20 May, 2026
Illustrated infographic summarizing: Drupal 10's December 2026 Deadline: Start With the Upgrade Inventory

Drupal 10's December 2026 Deadline: Start With the Upgrade Inventory

Drupal 10 reaches end of life on December 9, 2026. Use this practical inventory to scope Drupal 11 readiness, Composer debt, modules, and custom code.

Tags

  • Drupal
  • Drupal 11
  • upgrade planning
  • Composer
  • Ops consulting
By Greg Nowak , 13 May, 2026
Illustrated infographic summarizing: Drupal Automatic Updates After the Legacy API Shutdown: What to Fix Now

Drupal Automatic Updates After the Legacy API Shutdown: What to Fix Now

The legacy Drupal Automatic Updates API is gone. Audit branches, Composer, hosting constraints, and deployment workflows before the next security release.

Tags

  • Drupal
  • Automatic Updates
  • Composer
  • Package Manager
  • Drupal Security
By Greg Nowak , 16 December, 2020
Illustrated infographic summarizing: Drupal 9: A Practical Upgrade Path for Legacy Sites

Drupal 9: A Practical Upgrade Path for Legacy Sites

A practical 2026 guide to auditing a legacy Drupal 9 site, using Drupal 10 as a controlled bridge, and deciding whether to upgrade to Drupal 11 or rebuild.

Tags

  • Drupal
  • Drupal 9
  • Drupal 11
  • Composer
  • Drush
By Greg Nowak , 18 November, 2020
Illustrated infographic summarizing: Drush Symfony PHP Errors in Drupal: A Safe, Practical Fix

Drush Symfony PHP Errors in Drupal: A Safe, Practical Fix

A practical guide to diagnosing Drush and Symfony conflicts in Drupal, fixing them safely with Composer, and preventing repeat deployment failures.

Tags

  • Drupal
  • Drush
  • Composer
  • Symfony
  • php
By Greg Nowak , 17 November, 2020
Illustrated infographic summarizing: Tidy Up composer.json with Composer Normalize

Tidy Up composer.json with Composer Normalize

Make PHP dependency changes easier to review with Composer Normalize, strict validation, explicit plugin trust, and practical CI checks.

Tags

  • Web
  • programming
  • php
  • Composer
  • CI
Composer

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: Should publishers add Google’s new Preferred Sources button?
Should publishers add Google’s new Preferred Sources button?
2026-08-24

Google’s Preferred Sources button is worth a controlled test for eligible publishers, with careful choices around placement, performance and measurement.

Illustrated infographic summarizing: Search Console Can See TikTok Now. Your Reporting Has to Catch Up
Search Console Can See TikTok Now. Your Reporting Has to Catch Up
2026-08-23

Google can now report how social profiles appear in Search. Here is how to measure cross-channel discovery without mistaking visibility for business results.

Illustrated infographic summarizing: Your AI workflow has logs. Can they explain one bad decision?
Your AI workflow has logs. Can they explain one bad decision?
2026-08-22

Logs can show that every service worked while leaving a bad AI decision unexplained. See how connected traces and careful redaction close the gap.

Illustrated infographic summarizing: Security Questionnaires Eat Into Selling Time—Let AI Find the Evidence
Security Questionnaires Eat Into Selling Time—Let AI Find the Evidence
2026-08-21

NIS 2 is generating more supplier questionnaires. A controlled AI assistant can find approved answers and sources—and route uncertain cases for review.

Illustrated infographic summarizing: Locked out of your Apple developer account? Fix it before October 1
Locked out of your Apple developer account? Fix it before October 1
2026-08-20

Apple's updated developer agreement must be accepted by October 1, 2026, and many small app owners cannot even log in. Here is where Apple's two-factor codes really go, and how to fix your access before the deadline.

Illustrated infographic summarizing: Cloudflare Workflows Now Charges by the Step—Price the Outcome
Cloudflare Workflows Now Charges by the Step—Price the Outcome
2026-08-20

Cloudflare Workflows now bills paid plans for steps and stored state. Here is how to track cost per completed outcome without weakening reliability.

Illustrated infographic summarizing: Google’s AI Search Toggle Is a Publishing Decision, Not an SEO Setting
Google’s AI Search Toggle Is a Publishing Decision, Not an SEO Setting
2026-08-19

Google’s AI Search toggle forces a commercial choice about visibility, attribution and content use. Here’s how to make that choice responsibly.

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.

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