The Engineering Notebook — page 2 of 32
Notes on building with AI, agents & the modern stack.
Deep dives on AI/ML, RAG systems, agent engineering, and senior-engineer architecture decisions — a new post every week.
AI and Machine Learning Execution Trace Tree for AI Agents: Build One in 60 Minutes
Stop drowning in agent logs. Instrument a deterministic execution trace tree (spans, tool calls, checkpoints) so you can replay failures and diff runs like real engineering.
Cloud and DevOps How to Build Vendor-Neutral LLM Observability Monitoring [2026]
A practical blueprint for llm observability monitoring vendor neutral: an OpenTelemetry pipeline, an open trace schema, redaction boundaries, tail sampling, and cost controls that survive vendor swaps.
AI and Machine Learning Agent Evaluation Roadmap for Small Teams [2026]: The 30-Min/Week Plan
A pragmatic map of offline vs online vs HITL evals, what to measure beyond “response quality,” and the smallest program that actually prevents agent regressions.
Developer Tools Design to Code Tools Benchmark [2026]: 5 Tools, Real Diffs
I ran the same messy SaaS dashboard through 5 design-to-code tools and scored the outputs on a11y, semantics, bundle size, editability, and fidelity. Here’s the reproducible harness—and what actually wins in production.
Cybersecurity How to Run an AI Voice Detector Accuracy Test [2026 Harness]
Build a repeatable deepfake-voice detector benchmark: datasets, metrics, thresholding by false-positive cost, robustness transforms, and a privacy-safe way to publish results.
Cybersecurity Verify GGUF Model Hashes Supply Chain [2026]: 10 Steps
A team-ready workflow to verify GGUF integrity: compute SHA256, require signed manifests, handle mirrors safely, scan sidecars, and ship updates via an internal registry.
Developer Tools How to Use an SSH Config Manager on macOS [2026] (Secure Jump Hosts)
A hardened ~/.ssh/config template for ProxyJump, multiplexing, per-host keys, and safer tunnels. Plus when macOS SSH GUI managers help and when they hurt.
Cybersecurity How to Secure Docker Rootless Mode in Production [2026]
Rootless Docker shrinks the blast radius of a daemon compromise. Here’s the production hardening checklist, how it stacks up vs userns-remap, and what it won’t save you from.
Developer Tools How to Use Advanced Git Commands Safely [2026 Alias Kit]
A reflog-first way to rewrite history without fear: undo reset --hard, undo rebases, enable rerere, use worktrees daily, speed up clones, and install a hardened alias kit.
Developer Tools 7 Safer Defaults for Code Review Automation (No AI) [2026]
Stop chasing AI review bots. Use formatting, linting, hooks, CODEOWNERS, and branch protections to cut review noise without lowering the bar.
Technology How to Build a Linux Migration Plan for Developers [2026]
A phased, rollback-safe Linux migration plan for developers in 2026: dual-boot/VM/remote, dotfiles, SSH, devcontainers, and GPU containers—with fixes for sleep/audio/driver breakpoints.
Developer Tools How to Set Up a Python uv Workspace Monorepo [2026]
A copy-paste uv workspaces monorepo layout with one lockfile, editable local packages, CI that fails on drift, and fast installs via caching.