Esc
Type to search posts, tags, and more...
Skip to content

Networking.__init__

! networking, automation, and the occasional LLM experiment

router#Welcome to my blog
Translating "Welcome"...domain server (255.255.255.255)
ai-makes-the-easy-part-easier-network-engineering.md 6 min

AI Makes the Easy Part Easier and the Hard Part Harder — A Network Engineering Perspective

AI can generate Cisco configs and Terraform plans with impressive fluency, but the hard part of network engineering was never the syntax. It's interop, requirements, and the mental models we build to design and troubleshoot.

--ai--networking
building-a-system-for-ai-assisted-engineering.md 4 min

Building a System for AI-Assisted Engineering

Moving beyond vibe coding to structured AI-assisted development — using a .ai/ directory and project constitution to give AI assistants the context they need to be genuinely useful.

--ai--devops
$ cd /blog
router# show logging | tail
%BLOG-6-POST

Testing Claude Code’s new Agent Teams feature — spinning up multiple specialized agents that work in parallel. The tradeoff is clear: order of magnitude speed, order of magnitude risk of technical debt. But having multiple domain experts collaborating (instead of one generalist context-switching) does help catch things.

Already used it to build out this Astro blog. Next experiment: ChessKids — an AI-powered chess tutorial for my 6-year-old daughter. Teaching chess to kids feels like a good test case for agentic workflows: visual, structured rules, incremental difficulty.

%BLOG-6-POST

Migrated the blog from Ghost to a custom Astro site built entirely with Claude Code. Went with a Cisco CLI-inspired dark-mode design — syslog timestamps, IOS command prompts, terminal aesthetics. The goal was readability first while keeping the network engineering feel baked into the UI.

The whole process was surprisingly straightforward. Astro’s content collections handle MDX well, and having an LLM pair on layout and component decisions made it fast to iterate. Happy with where it landed.

$ tail -f /syslog