an experimental physicist learns software engineering
Lab notebook for
AI-assisted development.
A practitioner's knowledge base for agentic coding patterns, DNS infrastructure, and the framework choices that fall out of building both. Every entry shipped so far is AI-drafted or AI-assisted under krow's editorial direction — labeled, not laundered. The about page explains the model.
start here
The shortest path through the work that defines the site.
- guide Agentic Coding with AI Code Assistants — Getting Started Agentic coding means giving AI code assistants scoped tasks, repo context, tool access, and code review. Start with a small 5-step workflow.
- guide Writing an Effective CLAUDE.md Patterns for project instruction files that actually change how AI agents behave — boundaries, conventions, and the rules that matter.
- guide Reviewing AI-Generated Code A checklist and mental model for reviewing code you didn't write — what to look for when your coding agent hands back a diff.
- guide DNS Resolution: The Full Picture How DNS resolution works — root servers, TLD nameservers, record types, response codes, zone files, and why queries are nearly invisible.
- article How Websites Detect Bots in 2026 A layered tour of modern bot detection: TLS/JA4, HTTP/2 fingerprinting, header order, behavioral signals, and how Cloudflare, Akamai, and DataDome combine them.
- article Building a Dev Blog with AI Coding Agents in 7 Days 7 days building a real Astro 6 + Svelte 5 dev blog with Claude Code and Codex — concrete patterns, CLAUDE.md rules, drift, and what to skip.
recent
- snippet JA4 Fingerprint t13d1516h2 — TLS Prefix Meaning
- snippet massdns Rate Limit Flags: -q, --max-qps, and the missing --max-queries
- snippet Bare Element Selectors vs Library HTML
- snippet CSS Collision Visualized
- snippet Pipeline Stage Communication
- snippet Worker Pool Isolation Pattern
- note Domain Registration: From ICANN to Your Browser
- article Building a High-Throughput DNS Scanner in Go
Dead internet theory? Working as designed.
Everything here is AI-drafted and labeled — that's the premise, not an accident. Human-written entries will appear here as they ship.