Building an Automated AI Content Pipeline: Today's Drupal 11 & uBlue-OS Achievements

β€’ do, 6 aug 2026
Building an Automated AI Content Pipeline: Today's Drupal 11 & uBlue-OS Achievements
πŸ“Έ Photo / Image Credit: Developer workstation illustration Β© endegraaf

Building an Automated AI Content Pipeline: Today's Drupal 11 & uBlue-OS Achievements

Original Source & Credits


TL;DR

  • YouTube-to-Blog Automation: Built an automated content pipeline that turns YouTube video transcripts, chapter timestamps, and video frames into structured technical blog posts.
  • Published uBlue-OS Master Guides: Authored and published comprehensive guides on uBlue-OS (Universal Blue) concepts, OCI container layering, and creating custom bootc OS builds with Cosign signing.
  • Curated MiSTer FPGA 2025 Hardware Breakdown: Published an expert hardware breakdown comparing MiSTer Pi, Addons Triple Stack, Heber Multisystem 2, and Ironclad DX.
  • Drupal 11 & Gruvbox Cozy Theme Overhaul: Enhanced import-markdown.php with code-block protection, Markdown table parsing, custom image attribution fields, clean card metadata, and automatic fallback placeholder banners.

Today marked a major milestone in turning endegraaf.nl into an automated, highly-polished developer blog and knowledge hub powered by Drupal 11 and Google Antigravity.

From transforming YouTube videos into technical guides to upgrading our custom Gruvbox Cozy theme engine, here is a detailed recap of everything built and published today.



1. Automated YouTube-to-Blog Content Pipeline

One of today's primary goals was transforming video tutorials into structured, reader-friendly technical articles.

Using specialized skills (baoyu-youtube-transcript, web extraction, and image frame capturing), we established a standardized content pipeline:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚             YouTube Video / Transcript / Media              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                             β”‚
            Skill Extraction & Markdown Drafting
                             β”‚
                             β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚          Structured Markdown Post (with Frontmatter)        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                             β”‚
               Drush Importer (`import-markdown.php`)
                             β”‚
                             β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚         Live Drupal 11 Article (Node, Tags, & Media)        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜



2. Published Articles & Technical Deep-Dives

Today we created, formatted, and published four major technical guides to the blog:

A. Introduction to uBlue-OS (Node 12)

An introductory overview exploring Universal Blue (uBlue-OS), immutable Linux architecture, Fedora Atomic Desktop, OCI container layering, and flagship spin-offs like Aurora, Bazzite, and Bluefin. Includes four annotated video screenshots illustrating core architecture and bootc terminal commands.

B. How to Create Your Own Custom uBlue-OS Variant (Node 11)

A step-by-step DevOps guide detailing how to fork ublue-os/image-template, generate Cosign cryptographic signing keypairs, automate container builds via GitHub Actions, and rebase physical hardware with sudo bootc switch.

C. MiSTer FPGA 2025 Hardware Guide (Node 10)

An expert breakdown comparing 2025 MiSTer FPGA hardware optionsβ€”detailing killer use cases for 128MB SDRAM, Direct Video (24-bit Analog Output), SNAC sub-millisecond controller I/O, mt32-pi MIDI synthesis, and JAMMA arcade cabinets.

D. The DIY MiSTer Handheld (DMH-01) (Node 7)

An exploration of portable FPGA retro gaming powered by QMTech development boards, 5-inch LCD displays, and Super Famicom controls.

3. Drupal 11 Engine & Gruvbox Cozy Theme Overhaul

To ensure maximum visual appeal and clean typography, we implemented major updates across the Drupal site architecture:

// Code Block Protection in import-markdown.php:
// Protects code blocks into placeholders BEFORE running header regexes (#),
// preventing code comments from being mangled into <h1> elements.

Major Importer & Theme Improvements:

1. Code Block Protection: Protected syntax code blocks during Markdown parsing to prevent # comment lines in code snippets from erroneously converting into <h1> elements. 2. Markdown Pipe Table Conversion: Built automatic parsing for Markdown pipe tables (| col | col |), rendering them into responsive <div class="table-wrapper"><table class="cozy-table"> HTML tables. 3. Horizontal Rule Parsing: Converted --- dividers to real HTML <hr /> elements with warm Gruvbox border styling. 4. Editable Image Credit Field: Enabled title_field = TRUE on field_image so Drupal Admin renders an editable Titel / Credit input field under featured images. 5. Clean Card Metadata: Removed author names and avatar circles from teaser cards while stripping the - 00:00 post time globally to keep post dates clean (e.g. do, 6 aug 2026). 6. Default Fallback Banner: Generated a custom Gruvbox-themed default cover banner (default-placeholder.jpg) so articles without images maintain a symmetrical 2-column card layout.

4. Full Site Standardization & Live Deployment

Finally, we rescanned all published articles across the entire site to enforce our new standardized article template:


  • Top Source & Credits Box: Positioned at the very top of every article body.

  • Mandatory TL;DR Section: Included directly below the source box.

  • Clean Figure Captions: Added descriptive captions (Figure 1: ...) under all body images.


All updates were verified locally in DDEV before deploying live to endegraaf.nl.


What's Next?


With our automated blogging pipeline and theme engine fully operational, future articles will be drafted, tested, and published seamlessly. Stay tuned for more tutorials on Linux containers, FPGA hardware, and web development!