Option Tab
Go / Wails / ReactSwitch between individual windows with live previews, fuzzy search, and custom keyboard shortcuts. A macOS utility for moving through a busy desktop without losing track of your work.
I’m a software engineer. As a kid, I thought I could run Windows by putting it inside an HTML tag. This is that idea, revisited: explore my desk, open the computer, and discover the things I build.
View projectsDesktop apps, an old Nokia with a new purpose,
and the software behind my hardware.
A closer look at what I’ve been building.
Switch between individual windows with live previews, fuzzy search, and custom keyboard shortcuts. A macOS utility for moving through a busy desktop without losing track of your work.
Turning an old Nokia phone into an offline Bitcoin wallet. The phone signs transactions; a companion app handles the network. A pre-alpha experiment, tested in emulators only.
A desktop dictation app for macOS and Windows, built with a friend. Use a global shortcut to turn speech into text in the focused app with your own provider key.
Snap and arrange macOS windows by dragging, using a keyboard shortcut, or choosing a layout from the menu bar. Keep the apps you need visible side by side.
Find caches, duplicate files, and leftover app data on your Mac. A desktop app and terminal interface share one cleaning engine, with backups that let you undo supported cleans.
An email and calendar workspace designed for keyboard-first workflows across web, desktop, and mobile. Still in development, with open-source clients and a backend designed to run on your own server.
Connect coding tools to multiple AI providers through one local endpoint. This Go and Wails port of 9Router pairs a routing core with a desktop dashboard for managing connections.
A macOS menu-bar utility for moving, copying, archiving, and sending files. Drop them onto an action or keep them on a temporary shelf, ready to drag into another app.
A Go controller for Penta SATA hardware that monitors temperatures, adjusts fan speed, and displays system information on an OLED screen. Configurable button actions bring everyday controls to the board.
HTML and CSS were my first tools. I thought a Windows executable in a source attribute might do the trick. Years later, this is my slightly more informed second attempt.