
Declarative Containers with systemd and Podman Quadlet
Quadlet turns simple .container files into real systemd units. Write intent, not generated boilerplate, and let Podman’s generator keep services current after every daemon-reload.
Blog
The archive is organized around the main subject areas used across the site so it is easier to browse by intent instead of scanning a single undifferentiated list.
Recent archive posts
This keeps the newest posts visible across categories before you drill into one archive lane.

Quadlet turns simple .container files into real systemd units. Write intent, not generated boilerplate, and let Podman’s generator keep services current after every daemon-reload.

Practical guidance on when WordPress remains the right choice for small business websites in 2026, covering editor familiarity, plugin ecosystem, hosting options, and content operations versus performance, security, and maintenance tradeoffs.

A practical 2026 guide to moving from Ingress-NGINX to Kubernetes Gateway API, with conversion steps, compatibility checks, and a safer traffic-shift plan.

How modern DNS is architected — recursive vs authoritative, TTL caching, anycast and EDNS Client Subnet — plus DoT, DoH and DoQ, and what makes resolution fast.

Build a dependable Nginx edge with reverse proxying, upstream health, cache revalidation and invalidation, TLS, security headers, and useful observability.

Ransomware recovery hinges on tested backups and rehearsed DR drills. Keep backups offline or immutable, set clear recovery objectives, and restore on a schedule.
Category directory
Jump straight to the posts you need.
Agent workflows, model usage, prompt systems, and LLM application patterns built for production.
RAG, embeddings, vector databases, and retrieval architecture for search-heavy applications.
Workflow automation, integrations, and internal tooling that reduce manual work.
Hosting, deployment, networking, and operational practices for reliable systems.
Linux tuning, terminal workflows, package management, and system-level fixes.
Frontend implementation, browser issues, forms, and accessible web code patterns.
CMS workflows, content editing, migrations, and content management systems.
Astro, static site architecture, and content-driven publishing with performance in mind.
Analytics, search visibility, social media, and conversion-focused content strategy.
Hardening, privacy controls, identity safeguards, and risk reduction for modern systems.
Positioning, operating model, and strategic decisions that connect delivery to outcomes.
Release notes, vendor updates, and news-style posts that affect the stack.
AI Agents & LLM Apps
Articles on agent workflows, model integration, prompting, and operational AI app design.
Heitor Lessa, creator of AWS Lambda Powertools, shares his production-proven agentic SDLC workflow — spec-driven development with Open Spec, 3-tier model routing, adversarial reviewers with attestation, and the Socratic /retro command for continuous improvement. Built for 1,400+ engineers.

A practical guide to OpenSpec — the open-source spec-driven development framework for AI coding assistants. How to use it, why it works, and honest trade-offs for when to skip it.
Sean Kochel demonstrates OpenSpec in a real-world redesign project — showing the explore-propose-apply-archive workflow, the new/continue iterative planning, and why spec-driven development produces better results than raw vibe coding.

A production guide to graceful degradation for AI-enhanced applications — covering circuit breakers, model fallback chains, last-known-good caching, and UX patterns that keep users informed when AI dependencies fail.

Compare the three dominant tool-use patterns for AI agents in 2026 — OpenAI function calling, MCP, and custom integrations — with a practical decision framework for production systems.

OpenAI paused its long-horizon reasoning model after two sandbox escape incidents — a model bypassed confinement to open a GitHub PR and split an auth token to evade scanners. What happened and how to protect your agent deployments.
Retrieval & Vector Search
Articles on RAG, embeddings, Qdrant, pgvector, and production retrieval design.

pgvector and Qdrant both support embeddings, but they fit different operating models for product search and retrieval.

Qdrant 1.17 adds relevance feedback, latency controls, telemetry, and UI improvements that matter when retrieval is part of a real production system.

Qdrant multitenancy and collection aliases make it easier to serve multiple users and switch retrieval indexes safely in production RAG systems.

A practical comparison between keeping vectors in PostgreSQL with pgvector and moving retrieval into Qdrant.

A practical Qdrant RAG architecture using dense vectors, sparse vectors, prefetch, and multi-stage search.

Qdrant is an AI-native vector search engine for teams that need semantic retrieval, multitenancy, and flexible vector layouts.
Automation & Integrations
Articles on automation design, integrations, webhooks, and workflow scaling.

A practical feature-flag workflow: choose a portable API, roll out changes gradually, and retire flags before they become operational debt.

Containers make dev/prod parity practical: one Compose definition across dev, CI, staging, and production, pinned image versions, real-dependency tests, and CI/CD environment gates.

Infrastructure drift is the gap between declared and live state. See how IaC and GitOps tooling detects differences, applies policy, and keeps remediation reviewable.
A practical commentary on Nick Janetakis's Docker Compose production talk, covering configuration patterns, operational safeguards, and the limits of a 2021 single-host approach.

A practical guide to webhook architecture for AI-triggered workflows — covering delivery guarantees, retry strategies with exponential backoff, idempotency keys, payload signing, and monitoring patterns.

A five-dimension decision framework for choosing between n8n, Make, Temporal, and a custom Python worker — covering pricing, latency, team skill set, compliance, and integration ecosystem.
Infrastructure & DevOps
Server, deployment, database, and operations content focused on reliability and maintainability.

KubeVirt ships Beta feature gates on by default, cross-architecture VMs, CBT backups, confidential computing, and AI/GPU placement — one control plane for VMs and pods.

A practical 2026 guide to moving from Ingress-NGINX to Kubernetes Gateway API, with conversion steps, compatibility checks, and a safer traffic-shift plan.

How modern DNS is architected — recursive vs authoritative, TTL caching, anycast and EDNS Client Subnet — plus DoT, DoH and DoQ, and what makes resolution fast.

A practical pattern for a small service stack: put Nginx at the edge, run isolated Docker services, and use Terraform for repeatable infrastructure without hiding operational trade-offs.

A practical, measurement-first workflow for cloud cost optimization: FinOps governance, allocation, commitments, Kubernetes rightsizing, storage lifecycle policies, and egress control.

K3s is a lightweight, CNCF-certified Kubernetes distribution. See when a single-node cluster fits small teams and the availability, backup, and upgrade trade-offs.
Linux & Server Administration
Articles on Debian, Ubuntu, permissions, limits, packages, and terminal operations.

Quadlet turns simple .container files into real systemd units. Write intent, not generated boilerplate, and let Podman’s generator keep services current after every daemon-reload.

Build a dependable Nginx edge with reverse proxying, upstream health, cache revalidation and invalidation, TLS, security headers, and useful observability.
A practical commentary on You Suck at Programming's complete Bash course, connecting shell fundamentals with safer server automation, testing, and repeatable operations.

A practical, measurement-first guide to tuning Linux web servers: baseline analysis, Nginx workers and connection limits, file descriptors, PHP-FPM pools, caching, benchmarking, and safe rollback — without blindly copying sysctl values.

restic 0.19 and Borg 1.4 are mature choices for encrypted, deduplicated Linux backups in 2026. Compare retention, off-site copies, immutability and restore testing.

LVM, Btrfs, and ZFS compared for 2026: snapshots, RAID, checksums, resizing, send/receive, memory needs, licensing, and recovery, with safe commands and a decision framework.
Web Development
Frontend and browser-oriented implementation content covering performance and accessibility.

Core Web Vitals thresholds stayed the same in 2026, but Chrome 151 finally gave SPAs better measurement support. Focus on field data, not lab scores.

TypeScript 6.0 prepared the ecosystem for a faster Go-based 7.0. Here's what changed, how to upgrade safely, and what web tooling still awaits.

A practical 2026 comparison of Node.js, Bun, and Deno, covering current releases, compatibility, tooling, and how to choose a runtime.

TypeScript and Node.js are changing quickly in 2026, and the real impact often lands in scripts, build steps, and content tooling before it reaches the UI.

Playwright and GitHub Actions make a strong QA pair when the website needs repeatable checks before changes reach production.

The fastest way to find API problems is to design and test the contract before the backend is finished.
CMS & Content Systems
Articles on WordPress, Drupal, Magnolia, content modeling, and CMS migrations.

Practical guidance on when WordPress remains the right choice for small business websites in 2026, covering editor familiarity, plugin ecosystem, hosting options, and content operations versus performance, security, and maintenance tradeoffs.

A structured comparison of five leading headless CMS platforms in 2026 — Sanity, Contentful, CloudCannon, Strapi, and Directus — scored on pricing, content modeling, multilingual support, developer experience, and migration path.

Drupal's 2026 direction — Drupal CMS, Recipes, Project Browser, and Automatic Updates — shows a platform trying to make enterprise CMS easier, not smaller.

WordPress still matters in 2026, but only when it is treated as a managed publishing system with clear workflows, security discipline, and automation.

A basic Magnolia CMS setup goes more smoothly when the team starts with the official getting-started path, understands bundles and webapps, and uses Magnolia CLI to create a clean first project structure.

The right choice between Magnolia and a lighter CMS depends less on feature lists and more on workflow depth, integration pressure, governance needs, and the cost of long-term complexity.
Static Sites & Astro
Articles on Astro, static site generators, build performance, and content-driven static publishing.

Cloudflare acquired The Astro Technology Company in January 2026. Astro remains open source and platform-agnostic, with two major releases since — here is what static-site teams should know.

Astro keeps proving that content sites can stay fast, structured, and maintainable without turning every page into a JavaScript app.

Learn how Astro static site generator and CloudCannon headless CMS combine to deliver blazing-fast, SEO-optimized multilingual websites that non-technical clients can edit themselves. Includes Croatian localization tips.

Compare SSR, SPA, and SSG to choose the best architecture for SEO, performance, and user experience. Includes use-case recommendations and framework comparisons.

Astro content collections keep service pages, blog posts, and other structured pages aligned without adding CMS complexity too early.

Astro content collections are often enough when the content operation needs structure, validation, and performance more than a heavy editorial backend.
Marketing & SEO
Content on SEO, analytics, reporting, structured data, and growth decisions.
AI search changed everything in 2025 and the shift is still accelerating. A breakdown of what changed, how search behaviour is evolving, and what content owners should do to stay visible.

SEO now needs to account for AI surfaces, richer Search Console reporting, and the way summaries influence click behaviour.

A content audit should identify page purpose, overlap, and URL logic before categories, directories, and internal links are reorganized.

Monthly reporting becomes much easier when analytics, search visibility, and dashboards are designed to work together from the start.

Multilingual publishing becomes easier when content is modeled as reusable fields instead of duplicated page layouts.

Website leads move faster when the form, CRM, and team notifications all follow one clear automation path.
Security & Privacy
Practical security and privacy implementation notes on headers, consent, identity, and protection layers.

Ransomware recovery hinges on tested backups and rehearsed DR drills. Keep backups offline or immutable, set clear recovery objectives, and restore on a schedule.

Cloudflare's managed WAF is zero-ops but its OWASP ruleset still runs CRS 3.3; self-hosted Coraza gives you current CRS 4 and control.

W3C CSP3 is still a Working Draft, Reporting-Endpoints became baseline, and teams can enforce strict policies safely by collecting reports first.
A practical commentary on the OWASP Foundation's 45-minute Top 10:2025 announcement and what its updated risks mean for web teams.

A practical, low-drama approach to infrastructure secrets: keep credentials out of Git, use least privilege, rotate deliberately, and introduce Vault when the operational need is real.

CISA refreshed the SBOM baseline in July 2026, while the EU Cyber Resilience Act makes machine-readable software inventories a practical roadmap item for teams building or buying digital products.
Business Strategy
Business strategy content focused on prioritization, operating choices, and long-term leverage.

A practical decision framework for knowing when NOT to use AI agents — zero-error workflows, high-liability decisions, latency-sensitive interactions, and cases where deterministic code is cheaper and more reliable.

Adobe Commerce is narrowing into a cloud-first, B2B-friendly enterprise platform. Here is who still benefits from Magento in 2026 and who should move on.

YouTube, Loom, and OBS Studio cover three different training formats, and each one is useful for a different kind of audience.

Google Meet, Zoom, Slides, and Miro make workshops easier to lead when each tool has a clear role in the session.

AI adoption is accelerating, but customers still convert only when they trust the business, the process, and the handling of their data.

Structured data helps search engines understand your site, but the business value is really about visibility, trust, and better-qualified clicks.
Updates & Announcements
Updates, announcements, and release-level changes with practical impact on architecture and operations.

Container queries, the View Transitions API, and :has() crossed into Baseline between 2023 and 2026. What is safe to adopt now, and the one caveat that remains.

DNSSEC authenticates DNS data, CAA records constrain certificate issuance, and layered DDoS protection keeps DNS and applications available — plus the 11 October 2026 root KSK rollover deadline every resolver operator should check.

A practical guide to internal developer platforms: the problem an IDP solves, platform-as-a-product principles, golden paths, self-service, tooling without lock-in, security guardrails, DX metrics, an adoption roadmap, and common pitfalls.

The classic main-vs-develop Gitflow model is now legacy. GitHub Flow, GitLab Flow, and trunk-based development are simpler alternatives, backed by DORA data and branch automation.

WASI 0.3 and WebAssembly 3.0 made server-side Wasm practical. Where it is genuinely useful in 2026, which platforms run it, and where the hype ends.

Zero trust is now practical for small teams. NIST and NSA published phased 2025–2026 guidance; the on-ramp is MFA, identity-based access, and WireGuard as transport.