Posts

A Quieter Place: Why textlog Reminds Me of the Twitter I Actually Miss

I Wanted the Laptop to Win (an Inference Challenge)

Tokens Should be NRE, Not COGS

Stop Putting Your UniFi Admin Password in an Env Var

Hey Claude, Set the IP address and name for the new BrightSign Player?

The Bosses Are Coding Again

gofi - a Go library for Ubiquity Unifi control (written by AI)

Announcing Gorai! A Modern Robotics Framework

Developing a BrightSign Extension

Agentic Python Considered Harmful

The Chainsaw I Built Was for Learning. Superpowers Is for Scaling.

A Chainsaw at an Axe-Chopping Contest: My Current Agentic Loop

We've Stopped Arguing About Whether

Taste Is in the Spec (Cooking Is Not the Recipe)

Procedures Travel. Knowledge Stays Home.

Your Organization Must Learn As Fast As Your Best AI adopter

The Room Is a Robot (and the NEXXT Sprint to Prove It!)

Your Career Isn't Eroding - You're Just Holding the Wrong Moat

Is Waterfall Coming Back? Sort Of. Not Really. Both — And the Bigger Question Underneath.

How AI Coding Agents Work: First Principles

Digital Signage: From Playback to Perception

The Future of Software Engineering: What I Know and How I Know It

AI Inference Costs: The Wake-Up Call for 2026 and 2027

The End of the Glorified Babysitter

Get Stuff Done

How the AMD ISP4 Camera Stack Broke My ZBook Trackpad (and How Claude Helped Me Find It)

Agentic Coding is About to Fracture Open Source

Where I Learned Excellence

My Janky Little Git Scripts That Keep Me Sane

Tooling Is the New Model