Maker in Paradise
Hardware, firmware, and the
software that drives it.
A one-person workshop. I build machine-control software, embedded firmware for industrial equipment, and small Mac tools — then release the ones worth sharing.
Products
GCode Sentinel
A native control platform for grbl-class routers and mills — jogging, 3D toolpath preview, work offsets, macros, live overrides, camera vision and bed-mesh Z compensation. Ships with NC Studio, a CAM app that turns STEP models and PCB files into 3-axis G-code.
gcodesentinel.com →Halus
A universal, AI-assisted UI builder for hardware touch panels. Design a touchscreen interface, preview it in a pixel-accurate simulator, and export a C++ firmware package that runs the UI on the panel and talks to your controller over serial.
halus.ai → in developmentOpen source
Small tools built to solve my own problems, released under MIT.
Vitals Widget
A floating desktop widget for CPU, GPU, RAM and SSD usage with Apple Silicon die temperatures.
Repo →AllNighter
Menu-bar sleep prevention for macOS, with a separate lease-based switch that coding agents can hold while they work.
Repo →agent-awake
Hooks that let a Claude Code session keep the Mac awake for exactly as long as it's actually working.
Repo →stl2step
Command-line converter that turns STL meshes into real STEP solids — weld, B-Rep, repair, unify, verify.
Repo →claude-grok-bridge
A bridge that lets Claude Code hand work to Grok in persistent, context-preserving channels.
Repo →claude-team-grok-heavy
A multi-agent team skill: one model plans, another audits and tests, and a fleet of executors does the work.
Repo →Sidecar Reconnect Fix
An evidence-first escalation ladder for when an iPad refuses to reconnect as a Sidecar display.
Repo →Claude Usage Widget
Live session and weekly usage limits on the desktop, in the same widget style as Vitals.
Repo →