AI
22 posts · all posts
-
My AI Coworker Maintains My Smart Home, Part 1: The Audit
My house had 1,583 automations and 88% of daily activity was one runaway checking email every 30 seconds. Part 1 of a series on the AI agent that co-manages my smart home: the a…
-
I Built a Home Assistant Panel With an AI Agent, and It Has a Tamagotchi
A $60 touchscreen my wife gave me for Christmas, an AI agent, and two weeks of evenings. Five pages of controls for my house, my computer and my AI agents — plus a Tamagotchi th…
-
The Pokémon Preorder Sniper (and the 2,880-Calls-a-Day Mistake)
A custom integration watches Gmail for Pokémon Center drops, has AI read the email, and fires a rich notification that deep-links to checkout. Then the confession: it ran every …
-
A Local LLM Suggests, I Tap, the Thermostat Obeys
Every hour a local model looks at temps, occupancy, and solar, then answers HOLD or SUGGEST :: setpoint :: reason. Silence or a one-tap button. AI in the suggestion loop, human …
-
My Porch Lights Know What Holiday It Is
A function node computes every US holiday from scratch — nth-weekday math, even the Easter algorithm — and maps each to a lighting theme. On the 4th of July it ran itself, first…
-
Blinds That Follow the Sun
The blinds don’t run on a clock. They run on physics: a local solar-radiation sensor plus computed sun azimuth drive tilt all day. And when the TV turns on, the glare blind clos…
-
The One-Tap “Did I Leave the House Open?” Report
Drive away and minutes later your phone gets one line: doors, locks, garage, plus a garage-cam snapshot and an AI vehicle count. If anything’s open, the notification grows a Sec…
-
My House Reads Me the Morning News
Unlock the desktop before 7am and the office wakes up: TV on, news streaming, blinds tilted, and a 60-second spoken briefing built from live data. The AI never guesses; it only …
-
I Gave My Cameras a Brain
Stop streaming your cameras to your phone. Ask them questions instead. Five small automations, one pattern: event happens, wait a beat, hand a frame to Gemini with a specific qu…
-
My AI Agent Dropped a Production Database (and We Rebuilt Recovery in Under an Hour)
An AI agent dropped one of my side-project databases — my fault, I answered the same confirmation twice. The VM backup brought it back, but I’d been putting off real database ba…
-
My Sprinklers Clean Up After the Dog
Dogs come in, the back door locks, the cameras confirm the yard is clear, and the lawn’s dog zones get a short dilution cycle to stop burn spots. The safety chain is the interes…
-
The Shopping List That Sorts Itself
Pull into the parking lot and your phone buzzes: your shopping list, rewritten in aisle order. You typed nothing new. The list you dictated all week reorganizes the moment it ma…
-
Three New Public Builds: Treelens, Back Channel, and Riddlebox
I keep a lot of my real infrastructure work private for obvious reasons. But the public projects matter too. They are the easiest way to show the shape of the work without dragg…
-
I Built My Own AI Agent. It Lives in My Notes.
Most AI agents live in someone else’s product. Mine lives in my own Obsidian vault, on my own machine, reading my own work. Here’s the pattern, why it works, and where it doesn’t.
-
I’m Not a Coder. I Ship Features Anyway.
I shipped five features across three internal apps this week. I’m a Director of IT Infrastructure. I haven’t hand-written code in months. Here’s the workflow that actually does …
-
Three Weeks to Three Hours: Building the Internal Tool Nobody Asked For
Our VP of compliance raved about an internal tool at the steering committee. She doesn’t do that. The numbers were the easy headline. The harder part of the story is what the to…
-
Before the Seed Prompt: Why the First 10 Minutes of an AI Workshop Are Where You Lose the Room
Lessons from a private dry-run of an AI training session: the technical content was solid. The first 10 minutes still lost the room. The fix isn’t the slide deck. It’s the seque…
-
The Meta Moment — When the AI Helped Ship the Work
Part 3 is the operational and security lens: how persistent AI workflows evolve from useful automation into a governed system with guardrails, least privilege, approval gates, a…
-
Teaching It to Be Useful — From Chatbot to Coworker
Part 2 covers how I turned OpenClaw from a setup project into an operational IT coworker: Graph + ServiceDesk integrations, heartbeat triage, 5 AM briefings, and automation work…
-
The Birth — How I Used AI to Build Its Own Home
I had OpenClaw bootstrap itself from Windows into WSL2, then configure Node, systemd, networking, browser relay, and memory migration. This practical walkthrough shows how an AI…
-
Introducing TTXForge: AI-Powered Cybersecurity Tabletop Exercises
Cybersecurity tabletop exercises are supposed to prepare teams for real incidents. Too often, they turn into awkward role-play, stale scenarios, or box-checking exercises that n…
-
How I Built a Drag-and-Drop Wedding Seating Planner in HTML Using Codex
This project started like most of mine do: a simple idea + a little caffeine + the dangerous confidence of “how hard can it be?” The goal? Build a wedding seating planner tool i…




















