Software Engineering

Coding, Python, web development, architecture, and deployment

  • Loop Engineering: Managing the Agents That Manage the Work

    Loop Engineering: Managing the Agents That Manage the Work

    Most people are still treating AI agents like better chat windows. Ask a question. Get an answer. Fix the answer. Ask again. That works when the job is small. It breaks the moment the work starts looking like real software work: planning, implementation, review, failed tests, pull request comments, merge decisions, cleanup, and the awkward…

  • Can AI Build a Production SaaS? The Save.Cooking Experiment

    Can AI Build a Production SaaS? The Save.Cooking Experiment

    At the beginning of 2026, AI coding tools had crossed an important line. They were no longer just autocomplete. They could write real features, move around a codebase, debug build errors, reason through deployment problems, and take a vague product idea surprisingly far. But there was still a more interesting question: Could AI help build…

  • Agentic-First Development: Build Software Agents Can Actually Use

    Agentic-First Development: Build Software Agents Can Actually Use

    Most software teams are about to run into a weird problem: they are going to ask for “agent support” and nobody is going to know what that means. Not the product manager. Not the developer. Not even the AI model doing half the implementation. The word agent is still too fluid. Sometimes it means a…

  • Building a Personal Knowledge Base: How I Created a Semantic Search Engine Over Everything I’ve Ever Made

    Building a Personal Knowledge Base: How I Created a Semantic Search Engine Over Everything I’ve Ever Made

    I’ve been creating content for years. YouTube videos, blog posts, tweets, podcast appearances, internal docs for my company. Thousands of pieces scattered across platforms and folders. Here’s the problem: I can’t remember what I’ve said. Not in a concerning way. In a “did I already share that framework?” or “what was that thing I said…

  • How a Holiday Tech Support Call Turned Into a Full-Stack AI Project

    How a Holiday Tech Support Call Turned Into a Full-Stack AI Project

    Like many eldest sons, I have a standing role as family tech support. This holiday season, that role led me somewhere unexpected: launching a new product. The Call I was visiting my parents over the holidays when they asked for help with a recipe app called MasterCook. They’d been using it for years, but the…

  • Claude Code First Development: Building AI-Operable Systems

    Claude Code First Development: Building AI-Operable Systems

    Most developers think about AI coding assistants as tools that help you write code faster. But there’s a more interesting question: how do you architect your systems so an AI can operate them? I’ve been running production applications for years. The traditional approach is to build admin dashboards – React UIs, Django admin, custom internal…

  • The ACTUALLY Free QR Code Generator

    The ACTUALLY Free QR Code Generator

    No Tricks here. You won’t get duped into signing up for a paid service like those other sites, or have to log in. I’m not middle-manning your link to hold you hostage in 2 weeks with an expiring image. I’m not adding any watermarks or branding. HOW TO USE: Select QR Code Color: Download QR…

  • 3D Printing: is it Worthwhile?

    3D Printing: is it Worthwhile?

    I got my hands on my first 3D printer back in 2018. My goal was to use it to enable a couple projects that I had in mind but which I had hit a wall and unable to build them with the tools I had. The 3D printer was supposed to unlock a world of…

  • 2023 Health Strategy

    2023 Health Strategy

    Your health REALLY IS the foundation of running a successful business. Here’s a sustainable plan that has already helped me lose 35lbs this year. This year I have already lost 35 lbs. It’s a big visual change that has also improved several unexpected other health benefits. The benefits have been numerous: There are 3 pillars…

  • Using QR Codes Properly

    Using QR Codes Properly

    Most people use QR codes as a way to print a link. But they can be so much more. Overview QR codes are like the UPC scannable barcodes we are familiar with except they store information in 2D (up-down and left-right). They usually store a URL or link. The codes are designed to be quick…