Infrastructure engineer ยท Systems architect ยท Compulsive builder of things
18+ years building systems that run, scale, and occasionally explode in interesting ways.
I run Clocktower and Associates, a general tech and AI consultancy with some service offerings. I help teams bring agentic workflows into production: picking the right places for agents to do real work, building the MCP servers and infrastructure they run on, and putting in the review loops that keep them honest. Website audits and rebuilds too, with a clear handoff at the end.
I name my projects after literary characters and give them attitudes. It's a whole thing.
I write about AI agents, infrastructure, security, and open-source tools at dev.to/ticktockbent.
| Post | Description |
|---|---|
| Your Phone as a Terminal: One Command, One QR Code, No SSH Client | It happens a few times a year. I'm away from my laptop, a deploy is stuck, and I want to tail a log... |
| htop for Your Git History | You clone a repo you've never seen before and you want to understand it. Not the code, not yet. The... |
| What's Actually in Your Docker Image? Reading the Parser That Tells You | Everyone who works with Docker images eventually asks the question: why is this image 2 GB? You... |
| When AI Writes Your Firewall, Check the Math | A Python developer with "AI Solutions Architect" in their GitHub bio pushes 8,500 lines of eBPF Rust... |
| A Rust TUI for Your UniFi Network That Actually Takes Code Review Seriously | If you run UniFi gear, you manage it through a web UI. That's fine until you need to script... |
AI Agent Infrastructure: MCP servers, semantic memory, distributed coordination, and web standards for the agent era.
Blockchain & DeFi: Prediction markets, escrow protocols, staking systems, and on-chain analytics on Ethereum and Polygon.
Games: Browser puzzles, Unity prototypes, idle games, and simulations. If it has a game loop, I've probably built one at 2am.
Infrastructure: Docker, Kubernetes, Flux, CI/CD, and Conway's Game of Life distributed across a k8s cluster because why not.
- ๐จ๏ธ 3D printing things that probably didn't need to be 3D printed
- ๐ฎ Designing games I'll finish one day (the prototypes have prototypes)
- ๐ Discworld completionist โ GNU Terry Pratchett
- ๐งช Convincing distributed systems to agree on things (they never do)
Open to collaboration, contributions, and projects with unreasonable scope.





