What I build
I like building tools that sit close to real workflows: capture helpers, formatting utilities, automation concepts, learning systems, and developer-focused interfaces that turn rough input into something structured and useful.
I build software and automation around real tasks. My work is language-agnostic: I choose the tools that fit the problem and use AI to help build, inspect, and revise the result. This site is a place to collect public projects, small utilities, and notes from experiments that are safe to share. A lot of my current work centers on Brainwav: my personal system for capturing knowledge, keeping project context, and automating recurring work. Codex handles much of the hands-on building and revision work, with other tools supporting the workflow.
I like building tools that sit close to real workflows: capture helpers, formatting utilities, automation concepts, learning systems, and developer-focused interfaces that turn rough input into something structured and useful.
I start with the task, keep the scope clear, and check the result.
Start with the problem, then choose the simplest system that can solve it well.
Build focused utilities that remove repeated friction from real workflows.
Favor maintainable structure, explicit tradeoffs, and code that is easy to revisit.
Get a useful version working, verify it, and improve continuously based on what matters.
The Detailer Calculator continues a Windows tool as a mobile-friendly web app. Jones Building Takeoff handles building-level material quantities. My Python journal and Vector notification service solve different personal workflows.
These projects span several languages. The common thread is the problem being solved and the checks that make the result useful.