Blog Content Ideas — Living Document
Purpose: Central repository for blog post ideas, content direction, and pipeline input.
Updated: 2026-04-21
Audience: Matt (Director), Content Pipeline, The Board
How to Use This Document
- Drop ideas in the appropriate category (or create new ones)
- Tag status:
idea→drafting→in-pipeline→published - Pipeline reads this file for content direction and prioritization
- Markdown-native: Works with Obsidian, Git, and automated pipelines
Content Categories
Home Lab Growing Pains
Personal infrastructure experiments, failures, and victories
| # | Idea | Status | Notes | Target Length |
|---|---|---|---|---|
| 1 | The Night I Broke DNS and My Wife Couldn't Reach Facebook | published |
Origin story format | ~1,200 words |
| 2 | How I Accidentally DDoSed Myself with a Cron Job | idea |
Pi hole + update script story | ~800 words |
| 3 | Building a 3-2-1 Backup Strategy on a Budget | idea |
BorgBackup + Backblaze B2 | ~1,500 words |
| 4 | Why I Run a Dedicated NUC Just for Home Automation | idea |
Beelink N150 justification | ~1,000 words |
| 5 | The 2 AM Incident: When Docker Networks Collapsed | idea |
Compose networking deep-dive | ~1,200 words |
| 6 | Tailscale: The VPN That Actually Made Sense | idea |
Zero-trust for families | ~1,000 words |
| 7 | My Router Died at the Worst Possible Moment | idea |
Hardware failure + recovery | ~800 words |
| 8 | Why I Replaced Plex with Jellyfin (And Might Switch Back) | idea |
Media server comparison | ~1,200 words |
| 9 | The Homelab Cost Spreadsheet: What I Actually Spend | idea |
Transparency post | ~800 words |
| 10 | Building a "Family Cloud" That Doesn't Spy on My Kids | idea |
Nextcloud + Photos | ~1,500 words |
OpenClaw Hacks & Tutorials
Multi-agent setup, configuration, and lessons learned
| # | Idea | Status | Notes | Target Length |
|---|---|---|---|---|
| 1 | Running Three AI Agents on a Beelink N150 | drafting |
Socrates/Daedalus/Wadsworth origin | ~2,000 words |
| 2 | How I Debugged the "Compaction Ghost Bug" | idea |
Cross-agent contamination post-mortem | ~1,500 words |
| 3 | Building a Content Pipeline with Local LLMs | idea |
Gaming PC 3080 Ti setup | ~1,800 words |
| 4 | The Sovereign Constraint: Cloud Bootstrap, Local Target | idea |
Architectural philosophy | ~1,200 words |
| 5 | My OpenClaw Configuration: A Complete Walkthrough | idea |
openclaw.json deep-dive | ~2,500 words |
| 6 | How I Use Memory.md for Agent Continuity | idea |
Memory system design | ~1,000 words |
| 7 | Telegram + OpenClaw: A ChatOps Love Story | idea |
Channel integration guide | ~1,200 words |
| 8 | Cron Jobs That Actually Work: Lessons from the Trenches | idea |
Heartbeat, maintenance patterns | ~1,000 words |
| 9 | The Family Assistant: Automating Calendar from Email | idea |
Cloudflare Workers + CalDAV | ~1,500 words |
| 10 | When Agents Hallucinate Tools: Debugging Skill Failures | idea |
Tool loop detection | ~1,000 words |
AI News & Trends
Analysis, opinions, and forward-looking thoughts
| # | Idea | Status | Notes | Target Length |
|---|---|---|---|---|
| 1 | Local LLMs in 2026: What's Actually Practical? | idea |
phi4, gemma4, qwen benchmarks | ~1,500 words |
| 2 | Why I'm Betting on "Sovereign AI" | idea |
Local-first philosophy | ~1,200 words |
| 3 | The Multi-Agent Future: My 6-Month Experiment | idea |
Socrates/Daedalus/Wadsworth retrospective | ~2,000 words |
| 4 | When Cloud LLMs Fail (And Local Saves the Day) | idea |
Outage stories, fallback patterns | ~1,000 words |
| 5 | Building an AI Content Engine for Under $10/Month | idea |
Cost optimization deep-dive | ~1,500 words |
| 6 | The Prompt Engineering Myth | idea |
Opinions on "vibe coding" | ~800 words |
| 7 | Why I Don't Trust My Calendar to Google Anymore | idea |
Privacy + automation trade-offs | ~1,000 words |
| 8 | Obsidian + AI: My Second Brain Setup | idea |
Personal knowledge management | ~1,200 words |
| 9 | The Rise of "Agentic" Everything (And What's Real) | idea |
Hype vs reality | ~1,000 words |
| 10 | What I Learned from Running 100% Local for a Week | idea |
Challenge/experiment format | ~1,500 words |
Content Pipeline Input
Completed Milestones ✅
| Milestone | Status | Notes |
|---|---|---|
| LocalAI Pipeline v1 | completed |
Full content creation pipeline operational on Gaming PC (3080 Ti) |
| Magic Wand UI | completed |
User input interface for content generation tested and working |
| Dev Hardware Validation | completed |
End-to-end testing successful on local infrastructure |
Next Up (Prioritized)
- Running Three AI Agents on a Beelink N150 — Socrates origin story, infrastructure deep-dive
- The Compaction Ghost Bug — Technical post-mortem with lessons
- Building a Content Pipeline with Local LLMs — Gaming PC 3080 Ti walkthrough (document the completed work)
Future Goals — HoffDesk Expansion
Phase 1: Content & Pages (Q2 2026)
| Initiative | Status | Description |
|---|---|---|
| Additional Site Pages | planned |
About, Projects, Uses (/uses), Now (/now) |
| Content Archive | planned |
Searchable post index, category browsing |
| RSS Enhancements | planned |
Category-specific feeds, JSON Feed |
| Reading Time Estimates | planned |
Auto-calculated on all posts |
Phase 2: Design & UX Polish (Q2-Q3 2026)
| Initiative | Status | Description |
|---|---|---|
| Design System Refinement | planned |
Unified typography, spacing, color tokens |
| Dark Mode Perfection | planned |
System-aware toggle, persistent preference |
| Mobile-First Optimization | planned |
Touch targets, responsive images, performance |
| Accessibility Audit | planned |
WCAG 2.1 AA compliance verification |
| Clean Overall Feel | planned |
Daedalus design audit implementation |
Phase 3: Media & Interactive (Q3-Q4 2026)
| Initiative | Status | Description |
|---|---|---|
| Image Generation Pipeline | investigating |
Local FLUX/SDXL for article hero images |
| Automated Thumbnails | planned |
Dynamic OG images for social sharing |
| Code Syntax Highlighting | planned |
Theme-aware, copy-to-clipboard |
| Interactive Diagrams | planned |
Mermaid, architecture visuals |
Image Generation Investigation
Status: researching — See /shared/project-docs/research/image-generation-pipeline.md
Options Evaluated:
| Model | Location | Quality | Speed | Notes |
|-------|----------|---------|-------|-------|
| FLUX.1 [dev] | Gaming PC | High | ~30s/512px | Best quality, needs 12GB VRAM |
| SDXL Turbo | Gaming PC | Medium | ~2s/512px | Fast, good for thumbnails |
| Stable Diffusion 3 | Cloud API | High | Variable | Fallback for complex prompts |
Decision: Prioritize local FLUX.1 on 3080 Ti for hero images, SDXL Turbo for rapid iteration/thumbnails.
Open Questions:
- Prompt engineering for consistent style across articles?
- Storage strategy (S3 vs local vs Cloudflare R2)?
- Automated vs manual curation workflow?
- Attribution/metadata standards?
Seasonal Themes
- Spring 2026: Infrastructure hardening, backup strategies
- Summer 2026: Family tech projects, automation wins
- Fall 2026: Year-in-review, tool evolution
- Winter 2026: Planning, architecture decisions for 2027
Content Format Guidelines
| Element | Standard |
|---|---|
| Tone | Personal, conversational, "you're in my basement lab" |
| Length | 800–2,500 words (sweet spot: 1,200) |
| Structure | Hook → Problem → Journey → Solution → Reflection |
| Code blocks | Yes, with comments explaining "why" |
| Images | Screenshots encouraged, diagrams welcome |
| Call-to-action | "What's your setup?" or "How would you solve this?" |
Pipeline Integration Notes
For the Content Pipeline:
- Read this file for topic selection
- Filter by status: idea for new content
- Respect Target Length for output sizing
- Check Notes for tone/angle guidance
- Update status to in-pipeline when work starts
- Update status to published with URL when live
Tags for filtering:
- needs-research — requires investigation before drafting
- technical-heavy — code, configs, architecture
- personal-story — narrative-driven, less tutorial
- evergreen — timeless, not news-dependent
- timely — tied to current events/releases
Meta
Document Maintenance:
- Append new ideas to categories
- Update status as items progress
- Archive published posts with link
- Review monthly for stale ideas
Last Pipeline Run: —
Next Pipeline Run: —
Active Pipeline Items: —
"The best posts come from the things that almost broke everything." — HoffDesk Editorial Policy