Is built with AI an insult?
The vibe coded label is earned when nobody reviewed the code, but the line is whether someone understood it and answers for it.
AI & agents · Take
133 notes on 133 days, Oct 2025 to Nov 2026
133 of 133 notes · All kinds · All subjects
The vibe coded label is earned when nobody reviewed the code, but the line is whether someone understood it and answers for it.
AI & agents · Take
Automated review hits every pull request now, but none of it knows why the change exists or how much a problem matters.
AI & agents · Take
Most agent harnesses rot because rules pile up and nobody checks which ones still prevent a real mistake.
AI & agents · Take
Eight weak eMudhra intermediates made cert forgery easy for anyone with agents, so I used mine to patch my container trust stores within days.
Reliability & operations · Take
Most subagents should fold back into one loop as skills, but review by a different model is the one split worth keeping.
AI & agents · Take
I was the relay between my agents and my Claude Code sessions.. now agents show up as native peers and either side can message the other.
AI & agents · Build log
I put deep modules, strategic programming and comments up against the sharpest counterpoints I've found.
Architecture & design · Book notes
I picked the look on my phone with real data, coded the dimmer options and kept one, then spent a Saturday using the app and shipping fixes as I went.
Home automation · Build log · Maison 3
The home app runs on one Home Assistant WebSocket, a small backend that holds every token, and a tile registry I rearrange from the phone.
Home automation · Build log · Maison 2
Nine heads share two outdoor units where the first one on sets the mode, and a room-by-room coordinator in Home Assistant stopped the fight.
Home automation · Build log · CN105 6
I added an llms.txt, an agents page and a Markdown copy of every note to this site, and opened the robots.txt to every crawler.
Knowledge & tools · Build log
All four doorway W100s went deaf to their buttons, and it traced back to a 180-second window in the Zigbee radio library.
Home automation · Build log · CN105 5
I built Maison on the Home Assistant WebSocket API to get the house and the homelab on one screen, with climate controls first because it was about three quarters of 637 hand actions in 26 days.
Home automation · Build log · Maison 1
A small Python worker polls Cloudflare's edge and Web Analytics APIs every hour, writes the data into Loki, and keeps ten years of history at about 1 MB a day.
Reliability & operations · Build log
An old M1 Pro laptop runs local LLMs, pumps my photos out of iCloud and stands by if the main server goes down.
Homelab & networking · Build log
Will Larson argues most engineering organizations don't lack strategy, they lack written strategy.
Engineering leadership · Book notes
Kim and Yegge's Vibe Coding ages fastest in its tooling chapters, but the head chef is the part worth keeping: you can't blame the sous chef for what leaves the kitchen.
AI & agents · Book notes
The current advice to engineering leaders is get hands-on and do less people management for now, and the second half quietly drops the stuff that makes a team a team.
Engineering leadership · Take
The ESP32 boards already on the Mitsubishi heads become passive Bluetooth proxies for room-level presence via Bermuda.
Home automation · Build log · CN105 4
I added a share sheet to Pigment and tuned its default look against my wife's own Lightroom edits.
Home automation · Build log · E-ink frames 2
My agents needed Obsidian's plugin APIs, so I run the real desktop client headless as a service on my home server.
Knowledge & tools · Build log
I hold my homelab to the same production standards I practice as a cloud architect, on a strict budget of money and time.
Homelab & networking · Take
When an agent ships the change in minutes, do the stability metrics carry the meaning that lead time and deploy frequency lose?
Reliability & operations · Book notes
An Aqara W100 by the door gives each Mitsubishi head the real room temperature and a two-way control on the wall for about $30 per device.
Home automation · Build log · CN105 3
I scanned all 256 CN105 info codes and found nothing, then swept all nine heads and found energy and runtime counters on four of them.
Home automation · Build log · CN105 2
Whether AI shrinks a team depends on what the work waits on: input-bound teams get cheaper, but engineering backlogs never run out, so cutting engineers is really a roadmap decision.
Engineering leadership · Take
My Obsidian vault is a folder of plain markdown where my notes, tasks and agents all work together.
Knowledge & tools · Build log
Every Mitsubishi head reporting real state to Home Assistant locally through the CN105 port, about $15 per head, no cloud.
Home automation · Build log · CN105 1
What local control of our Navien unlocked: scheduled recirculation, an all-night override and a hot-water prime for the washer.
Home automation · Build log · Navien on an ESP32 2
Every Sunday the home server restores a file from each backup copy and checks every database dump, but four months in it has never restored a whole service.
Reliability & operations · Build log
Scheduled recirculation for our Navien tankless heater, with an ESP32 on its NaviLink port and about $30-40 in parts.
Home automation · Build log · Navien on an ESP32 1
Each agent has a role, changes go through review gates, and a fix proposal that sat unapproved about 13 hours taught me what those gates are for.
AI & agents · Take
The diagrams on this site are SVGs with no colors or fonts. The site themes them, Obsidian renders them on my phone, and a shared lint keeps both honest.
Knowledge & tools · Build log
Bash checks run every 15 minutes, and an agent wakes only when one fails and asks before it fixes anything.
AI & agents · Build log
ADRs matter more than ever, for people and for AI agents, so version them, review them and release them like code.
Architecture & design · Take
I spent more time patching OpenClaw than using it, so I moved my agents to NanoClaw, a smaller runtime I can actually change.
AI & agents · Build log
I kept losing open items in prose session handoffs, so carry blocks now hold each one until it's done, dropped with a reason, or promoted to the backlog.
AI & agents · Build log
My Claude Code sessions run on the server, so with Mosh and tmux I can check in and answer a permission prompt from my phone.
Knowledge & tools · Build log
I built iPhone Live Activities for our LG washer and dryer, plus a hot-water prime so the first fill actually runs hot.
Home automation · Build log
One lead session keeps the ledger and checks the work while each project gets its own peer session.
AI & agents · Build log · Coding agents 3
Newport says skill before passion, but his final rule, mission, sounds a lot like passion that waited its turn.
Engineering leadership · Book notes
I run the same tmux on every machine with a fast terminal and pull secrets from 1Password only when something needs them.
Knowledge & tools · Build log
Chezmoi gives every machine the same Claude Code settings, skills and statusline, and my agents can update the config themselves.
Knowledge & tools · Build log · Coding agents 2
The Navien's gas counter became a propane tracker, but one bad zero turned September into 95 gallons and the tank dial showed the heater is only about a third of the draw.
Home automation · Build log
I routed every alert my house sends through one apprise relay that routes by urgency and logs each one to Loki.
Reliability & operations · Build log
My LG TV was quietly reaching ad and tracking hosts about 470 times a week past my blocklist, so I blocked them per-client and then made every plain DNS query on the LAN go through AdGuard.
Homelab & networking · Build log · Home networking 7
I pulled my 60,058 iCloud photos onto my own server as two copies built to fail differently, one append-only and one an exact mirror.
Reliability & operations · Build log
I pull my iMessages, Gmail and iCloud Photos home to my own server, then copy them to two local disks and an offsite the server can't delete.
Reliability & operations · Build log · Backups 1
The fight over AI-written code inside a company comes down to who gets paged, and the old 'you build it, you run it' rule would make the argument more honest pretty quickly.
Reliability & operations · Take
When any CO detector fires, Home Assistant turns every light to full and loops a siren and voice on every Sonos until the CO clears.
Home automation · Build log
Dan McKinley's Choose Boring Technology gave every company a few innovation tokens, and a coding model looks like it hands out more but it spends one too.
Architecture & design · Book notes
I replaced all 23 per-stack env files holding plaintext secrets with compose pointers the Docker daemon resolves through a local 1Password Connect server.
Homelab & networking · Build log
I captured every gesture from both SYMFONISK remotes, wired them straight through ZHA to the living room Sonos, and unplugged the DIRIGERA.
Home automation · Build log
Fournier and Nowland's pillars hold in 2026: fund the platform as a product, drop the portal project, and build the golden paths so agents can walk them too.
Reliability & operations · Book notes
My leak and smoke sensors sat dark for a week with zero alerting, so I built the safety automations from scratch and the first live water test closed the main in 68 ms.
Home automation · Build log
Home Assistant's live config now writes its own history every hour, and the first version reported success while pushing nothing.
Home automation · Build log
I measured about 18 dB of signal loss through the metal enclosure and outdoor distance, found the real problem was a mesh with zero routers, and my home zone turned out to be 523 m from the house.
Home automation · Build log
I moved both Frame TVs to a local integration that tells art mode from live TV, no SmartThings key at all.
Home automation · Build log
Relocating smoke detectors kicked off a whole-house naming cleanup, from hardware IDs on labels to ghost devices and a rename skill that scans consumers first.
Home automation · Build log
One tap in the Sonos app plays Poolsuite FM from my home server running skinnydip, no AirPlay needed.
Home automation · Build log
The first evening's fixes took it from 2 detections to 120+, but the second model was loaded and never routed audio, so every detection for 22 hours was BirdNET only.
Homelab & networking · Build log · Birds 2
A cheap mic near a large nature preserve feeds two bird ID models, and the detections show up on screens around the house.
Homelab & networking · Build log · Birds 1
Cloud waste rose to 29% this year and regulators want exit plans, so the Wardley map in this 2022 book lands harder than its serverless-first label.
Engineering leadership · Book notes
I built Pigment, a self-hosted photo curation app for a color e-ink frame, and scored 7 Byonk dither settings by Oklab ΔE to land on sierra-lite.
Home automation · Build log · E-ink frames 1
My iMessage archive looked healthy while its history drained out, so I rebuilt it around one database that only grows.
Reliability & operations · Build log
Team Topologies sizes teams around cognitive load, which makes an AI agent either a new member who adds load, a platform that removes it, or just a tool.
Engineering leadership · Book notes
One antenna and a USB tuner pull 62 NYC channels into Plex through Tvheadend and Threadfin's virtual HDHomeRun, so the family gets live TV on every Apple TV in the house.
Homelab & networking · Build log · OTA TV 1
Donella Meadows ranked twelve leverage points, and the ones transformation programs reach for first are at the bottom.
Engineering leadership · Book notes
niko is a persistent hybrid search service that watches my Obsidian vault so my agents and I always have accurate, up to date context.
Knowledge & tools · Build log · niko 1
Gregor Hohpe's architect elevator matters more when AI makes the engine room cheap, because the ride itself is now the whole job.
Architecture & design · Book notes
Autoheal went from watching every container with a healthcheck to opt-in, and a check now earns the label that lets autoheal restart it.
Reliability & operations · Build log
The rush to wrap cloud and platform APIs in MCP servers is mostly intent-based API design Kubernetes showed us years ago, and a platform that needs an agent wrapper was already too chatty for people.
AI & agents · Take
Agents skip the ramp-up that makes Brooks's law bite, but do they dodge it or just move the communication cost onto the humans who review and release?
Engineering leadership · Book notes
The 2nd edition's new chapter 1 frames data systems around trade-offs, and its case for self-hosting with a predictable load sounds a lot like one machine at home.
Architecture & design · Book notes
I onboarded the router, three APs and the HP switch into VictoriaMetrics and Loki in one afternoon, and the switch reboot alert fired the next day.
Homelab & networking · Build log · Home networking 6
My first Samba deploy for Time Machine came up green in Dockhand while several things were silently broken underneath.
Reliability & operations · Build log
The Pragmatic Programmer's advice on small steps and fast feedback hits differently when an agent can write a whole feature before anything runs.
Architecture & design · Book notes
Software Architecture: The Hard Parts has a short rule: the service that writes the data owns it, and services writing the same table aren't separate yet.
Architecture & design · Book notes
The second edition adds five new chapters and grows from about 450 to almost 600 pages, but the First Law hasn't changed.. so what did?
Architecture & design · Book notes
Chezmoi templates replaced years of stow and Makefiles with one set of dotfiles that renders per machine, secrets from 1Password included.
Knowledge & tools · Build log
I spent two months tuning DAWN across three rounds on my OpenWrt APs, and the fix for my iPhone's roaming trouble was turning it off and letting 802.11r/k/v handle it.
Homelab & networking · Build log · Home networking 5
After a full Ansible audit I had the AI agent grade my homelab, and the five red flags it found were worth more than the scores.
Reliability & operations · Build log
Now that execution is cheap and verification is the real bottleneck, the locator and topographic maps are the terrain only a senior engineer can read.
Engineering leadership · Book notes
My Gmail now syncs to my home server every 15 minutes as plain .eml files on a ZFS pool I already snapshot and back up.
Homelab & networking · Build log
I added VictoriaMetrics as the first metrics database on my home server, and within a day it was scraping exporters, feeding dashboards, and paging my phone with alerts.
Reliability & operations · Build log
I set up my own git forge on the home server and within a month made it the default remote, keeping GitHub only for open-source work.
Homelab & networking · Build log
I audited the old server top to bottom before the wipe, found four things that existed nowhere else (including a 106 GB archive hiding behind a familiar name), and traced zombies reported across 30 containers back to one.
Homelab & networking · Build log · Budget homelab 2
AdGuard Home on the router kept only a few hours of DNS history in RAM, so I wrote a small shipper that polls the API from my home server and keeps 90 days in Loki.
Homelab & networking · Build log · Home networking 4
An under-$300 used EliteDesk replaced my old home server through a parallel migration, and what bit me lived outside git: persisted config, a sound card index and a split remote.
Homelab & networking · Build log · Budget homelab 1
Will Larson's team sizing rules hold because coaching and the pager scale with people, even when agents decouple output from headcount.
Engineering leadership · Book notes
On my home server a deploy is a git push: Dockhand picks up the changed stack from Forgejo, redeploys it, and secrets come from 1Password, never the repo.
Homelab & networking · Build log · Dockhand 1
The human stays on intent and everything else goes into automated gates, but a regulated shop still needs something for the auditor in place of the approval click.
AI & agents · Take
Frictionless argues cheap code shifts the bottleneck to validation and delivery, but nobody has a good answer yet for who owns the code the agent wrote.
Engineering leadership · Book notes
Feathers defined legacy code as code without tests, and agents that can write those tests cheaply move the hard part of modernization to knowing which pinned behavior is a bug.
Architecture & design · Book notes
Stephen Bungay argues that adding detail to a plan widens the gap it was meant to close, and I think the same reflex shows up when you delegate engineering work to software agents.
Engineering leadership · Book notes
Learning Domain-Driven Design sorts every subdomain into core, supporting or generic, and that sort becomes the first filter on a modernization budget.
Architecture & design · Book notes
A bank can't copy Google's SRE package, but the ideas underneath transfer, and regulators have started writing the target.
Reliability & operations · Book notes
I manage my Flint 2 router and access points from one Ansible repo
Homelab & networking · Build log · Home networking 3
Two containers on my Linux server, a two-day production check, and 64 commits to get my Reddit archive running 24/7.
Knowledge & tools · Build log · Stash 3
The refresh engine pulls updates on a schedule that tapers with post age, stores every change in JSON sidecars, and recovers deleted comments.
Knowledge & tools · Build log · Stash 2
Beyond Vibe Coding names three ideas on AI-assisted engineering that a regulated enterprise should standardize around.
AI & agents · Book notes
It took four walks through the house with logs open, two wrong turns, and one evening of config changes before my iPhone started fast roaming between our OpenWrt access points.
Homelab & networking · Build log · Home networking 2
Why a three-node Eero Pro 6E mesh lasted a few days in our house, and how OpenWrt 25.12.2 on a Flint 2 and two Cudy M3000s became the stable setup.
Homelab & networking · Build log · Home networking 1
Michael Nygard's stability patterns, production-first thinking and cynical software hold up when read against operational resilience regulation and new AI dependencies.
Reliability & operations · Book notes
I built my agents a long-term memory out of markdown in my Obsidian vault so I can read it, edit it and prune it myself.
AI & agents · Build log · Coding agents 1
The second edition rewrote the presentation and kept the rules critics argue about, just as review of AI-written code became how a coding standard gets enforced.
Architecture & design · Book notes
When an agent does the refactoring, the catalog's value is its names: a named move is a request you can check a diff against.
Architecture & design · Book notes
Kim Scott's Radical Candor lays out four quadrants for how a boss handles the hard conversation, and the one that does the damage is the nice boss who keeps giving another chance.
Engineering leadership · Book notes
Will Larson's Staff Engineer says the title brings almost no authority of its own, because you borrow it from your manager and keep it by staying aligned.
Engineering leadership · Book notes
Reddit's saved page can't find anything, so I automated pulling every save into my Obsidian vault as searchable, tagged notes.
Knowledge & tools · Build log · Stash 1
Sandi Metz's 99 Bottles of OOP spends a whole book refactoring one beer-song program, starting from a plain version called Shameless Green that already works for a problem this size.
Architecture & design · Book notes
Melissa Perri's build trap gets cheaper to fall into once AI makes the building part nearly free.
Engineering leadership · Book notes
The DevOps Handbook's case studies all end well, and the failure it never shows is a new silo.
Reliability & operations · Book notes
The ideas in AI Engineering that hold up a year later each end up owned by a governance function in a regulated enterprise.
AI & agents · Book notes
Richard Gabriel's Worse is Better gets quoted as permission to ship rough work, but it's really a choice between two kinds of simplicity, and you have to pick which one your product pays for.
Architecture & design · Book notes
Tidy First? splits every change into structure or behavior, and in a shop with change boards that split is the easiest thing to get approved.
Architecture & design · Book notes
Fitness functions look like ordinary tests.. what the book adds is pointing them at the architecture.
Architecture & design · Book notes
The complexity budget behind htmx holds up until a team keeps React for half the app and spends it twice.
Architecture & design · Book notes
The manifesto was a great critique that won so completely that big-company Agile grew the same scar-tissue rules it was written to tear out.
Engineering leadership · Book notes
Most of Twelve-Factor quietly became the sane defaults, and dev/prod parity is the factor teams still trade away when the cloud bill comes up.
Architecture & design · Book notes
Gregor Hohpe treats cloud lock-in as a decision with a price on both sides, and a migration becomes a set of choices about which lock-in to accept on purpose.
Architecture & design · Book notes
Cal Newport's Slow Productivity names the task engine, work that looks small and keeps spawning more tasks until it crowds out the thing that actually matters.
Engineering leadership · Book notes
Every team already has a code review process, and Looks Good to Me argues the real decision is whether to write it down.
Architecture & design · Book notes
The Phoenix Project is a terrible novel with one idea that survives every complaint about it: unplanned work is work, and nobody puts it on the board.
Reliability & operations · Book notes
The Clean Coder is right about saying no, but it puts all of professionalism on you and never tells you when to walk away.
Engineering leadership · Book notes
Kernighan and Pike said to pick one style and stop arguing, and the formatters took that literally.
Architecture & design · Book notes
Nick Tune makes the case that modernizing a legacy estate is a decision about team boundaries before it is a choice of technology.
Architecture & design · Book notes
Evans put bounded contexts in chapter 14, but when agents write most of the code, I think the boundary needs to come before the glossary.
Architecture & design · Book notes
Andrew Harmel-Law's advice process lets anyone make an architecture decision, as long as they ask the people affected first and write it down.
Architecture & design · Book notes
Flow distribution tells you what cheap features crowd out: defects, risk and debt.
Engineering leadership · Book notes
Curiosity built everything from a Tandy 1000SX to the basement home lab, and keeping it alive takes conscious daily effort.
Engineering leadership · Take
What runs michael.zazon.us: Astro on Cloudflare Pages and posts I publish from Obsidian.
Knowledge & tools · Build log
I'm always learning, always reading and always writing, and I wanted one place to put it.
Knowledge & tools · Take
No notes match.