ARCHIVE
QUERY = 'contents'; TYPE = 'all' // 145 rows
AI Agent Protocol Guide: MCP, A2A, UCP, AP2, A2UI, and AG-UI
Six open protocols shaping the AI agent ecosystem in 2026. What each one does, how they relate to each other, and practical use-case scenarios.
AI-Powered Codebase Audit: A Production-Grade Approach for Solo Entrepreneurs
Enterprise-quality codebase audit process using AI tools as a solo entrepreneur. Guardrail-driven AI-assisted coding, 6 audit tracks, and the Augmented CTO model.
Is GA4 Not Enough? Reclaiming Data Ownership with Umami and PostHog
GA4 is marketing analytics, PostHog is product analytics, Umami is privacy-first web analytics. A comparison of three tools, which one makes sense in which scenario, and what a self-hosted analytics stack means for solo entrepreneurs, startups, and agencies.
Living Architecture Documentation for AI Coding Agents: Research, Approaches, and Tools
Codified Context, AGENTS.md ecosystem, C4 Model, Repomix, ADRs, Spec-Driven Development, Google Code Wiki. A comparative analysis of 11 different approaches to giving AI agents architectural context, backed by research.
Living Architecture: Structured Architecture Documentation for AI Coding Agents
README.md serves users, CLAUDE.md instructs agents, ADRs record decisions. But what describes the actual structure of your project? architecture.md fills that gap with a project-agnostic, depth-scaled open source template.
Hetzner + Coolify Hardening Checklist: A Battle-Tested Guide
Security, networking, Docker, and operations best practices learned from deploying 4 projects on Hetzner VPS with Coolify. Every item comes from a real incident.
Hybrid Search: Smart Search Architecture with FTS5 + Vector + RRF
Keyword search alone isn't enough. Neither is vector search. What happens when you combine them with Reciprocal Rank Fusion? Hybrid search architecture through the dnomia-knowledge implementation.
I Self-Hosted 4 Projects on Hetzner + Coolify. Here's What Nobody Tells You.
Coolify and Hetzner make self-hosting look cheap and easy. After deploying 4 projects, I faced government security warnings, forced migrations, and hidden time costs.
Decision Gate: The Missing Piece of Vibe Coding
AI generates code fast, but every accept is a decision. The 8-criteria Decision Gate framework, adapted from Stage-Gate, systematizes technical decisions in AI-assisted development.
Pre-injection vs MCP Tool Loop: Context Strategies for AI Coding Agents
GrapeRoot injects context before the model starts, CodeGraphContext uses MCP tool loops. Same repo, same model, same prompts. One comes out 31% cheaper. Where's the architectural difference? Benchmark data and comparison with my own system.
An AI agent loop cost someone $187 in 10 minutes. Here's what monitoring tools won't tell you.
AI agents in production have a systemic blind spot: we can trace everything but understand nothing. Current observability tools are flight recorders, not collision avoidance systems.
Meta Pixel Events and Advanced Matching Parameters (em, ph, fn, ln) Guide
Meta Pixel standard events, Advanced Matching parameters (em, ph, fn, ln, ct, st, zp), Conversions API deduplication, and Consent Mode setup. Practical 2026 reference for e-commerce tracking.
Which Files Do You Actually Read? Developer Interaction Tracking
Do you know which files you looked at most during a week of work? Which searches returned zero results? Using Claude Code hooks to collect interaction data and trace analytics to reveal patterns, I tracked my own workflow. The data was surprising.
Context Engineering for AI Coding Agents: From Static Documents to a Living Ecosystem
CLAUDE.md and architecture.md are not enough. A four-layer context engineering ecosystem combining semantic code search, knowledge base, decision governance, and learning loops. Based on real project experience.
wget, Wget2 and Modern File Downloading
A comprehensive guide from wget fundamentals to Wget2's multi-threaded architecture, HTTP/2 support to TLS 1.3 security, bot protection strategies to curl comparison and Python subprocess integration.