The Journal
Field notes from four decades of building systems that scale.
Architecture, machine intelligence, engineering leadership — written for technical leaders who'd rather build than speculate.
How I Made My Blog AI-Readable Before My Claude Bill Goes Up
I pointed Fable 5 at a website specification, told it to audit my blog, plan the fixes, and ship them. Here's how I got the site up to spec—and machine-readable—in one sitting.
Fast GLM 5.2 Plans, Cheap Models Code: One LiteLLM File for Claude Code
Claude Code already splits work across model tiers — a heavy thinker and cheaper background models. So point the thinking tier at a fast GLM 5.2 and the rest at pennies-per-token providers. One LiteLLM config file does it, and Claude Code never knows the difference.
Run Claude Code on a $10/Month OpenCode Go Subscription
OpenCode Go gives you a catalog of cheap coding models for about ten bucks a month. You don't have to switch clients — here are two ways to point Claude Code at it instead of paying Anthropic.
How to Open the Hermes Dashboard Locally Against a Remote Server
Your Hermes Agent runs on a remote box, but the dashboard binds to localhost only. Here's the one-SSH-flag trick to open it in your local browser without exposing it to the internet.
Why I Switched From OpenClaw to Hermes Agent
OpenClaw got me into agentic coding. Hermes Agent kept me there. Easier setup, fewer surprise breakages, and memory plus skills that actually help work accumulate instead of evaporate.
Can You Actually See What Your AI Coding Agents Are Doing?
Running multiple Claude Code and Codex sessions in parallel? abtop is the system-level view that finally tells you which one is about to hit a context wall — and where the orphan dev server is hiding.
Conductor: How I Run a Whole Team of Claude Agents From One Mac
How Conductor turns Claude Code into a parallel workforce — many agents, many projects, one overview, and a clean plan→PR→merge→archive loop per task.
How To Double Your Claude Code Sessions Without Restarting
Claude Code's context window fills up faster than you'd like. RTK is the small tool I lean on to keep sessions lean — and it's one of the highest-leverage things in my workflow.
Why I'm Using the Caveman Plugin in Claude Code
A Reddit post about teaching Claude to talk like a caveman to save tokens turned into a real, well-built plugin — and it stayed in my Claude Code setup. Here's what it does, what's overhyped, and why I still keep it installed.
A CTO's Perspective on AI in 2026
Every year brings a new wave of AI predictions. Most are hype. Here's what I actually think will matter in 2026.
Browse all
Tags
- Concordion (1)
- DbUnit (1)
- Docker (1)
- PlayFramework (6)
- SecureSocial (4)
- Testing (1)
- Unit Testing (1)
- XING (1)
- agents (4)
- agile (1)
- ai (14)
- aloha-editor (3)
- alpinejs (1)
- annotations (1)
- api (1)
- arduino (1)
- atemmini (1)
- aws (3)
- bdd (1)
- browser (1)
- business (1)
- chatgpt (1)
- ci (1)
- claude-code (6)
- cloudbees (2)
- cloudformation (1)
- cloudfront (1)
- codespaces (1)
- crud (1)
- css (2)
- cto (1)
- database (1)
- deploy (1)
- developer (5)
- ebean (2)
- esxi (1)
- facebook (1)
- github (4)
- glassfish (1)
- graalvm (1)
- hermes-agent (2)
- hibernate (2)
- howto (15)
- iOS (1)
- ide (1)
- instagram (1)
- intellij (1)
- investing (1)
- java (7)
- jboss (1)
- jekyll (1)
- jhipster (2)
- jpa (3)
- json (1)
- liquibase (1)
- macmini (1)
- mazcal (1)
- mentoring (1)
- micronaut (3)
- mockup (1)
- module (1)
- nextjs (1)
- nocode (1)
- obs (1)
- openapi (1)
- opencode (1)
- passkit (1)
- passkit4j (1)
- postcss (2)
- ptich (1)
- review (1)
- roo (3)
- ruby (1)
- scrum (1)
- security (2)
- sketch (1)
- ssl (1)
- startup (2)
- stream (1)
- swagger (1)
- tailwindcss (2)
- tdd (1)
- technology (1)
- tip (2)
- tomcat (1)
- tutorial (1)
- twitter bootstrap (1)
- vaadin (2)
- vmware (1)
- war (1)
- webpack (2)
- wireframe (1)
- wysiwyg (2)
- youtube (1)