I spent more than fifteen years making complex systems reliable. Now I build software with the same discipline.
I still like getting into the weeds. These days that can mean routing and firewalls in the morning, then voice apps, LLM tools, and deployment work at night. AI helps me move faster, but I still own what ships.
Describe the diagram. Fix it by hand. Let an agent use it too.
Diagraff turns plain English into editable Mermaid diagrams. The web app and MCP server use the same engine, so I’m not maintaining two different versions of the truth.
How it works
Describe it → edit the graph → export it or hand it to an agent.
The same diagram engine in the browser and over MCP.
Building03
Misty Echoes
A voice tarot companion that knows which parts should not be left to the model.
The conversation can be loose. The card draw, session state, and source lookup are code. I don’t let the model quietly invent the parts that should be checkable.
The split
The model talks. The application owns the draw, the state, and the sources.
Bender walks off with the win. 10,080 colored characters, rendered by the same Asciifier you can open here.
Outside the rack
I like learning things the hands-on way.
I’m also a commercial pilot, licensed skydiver, and rescue-level scuba diver. Those are very different worlds, but all three teach you to prepare, know your limits, and stay useful when the plan changes.