Design tooling
MakeItPretty
Design help for websites, command-line interfaces, and documentation. The plugin I used to put this site together.
Software, experiments, and things I’ve made.
Design tooling
Design help for websites, command-line interfaces, and documentation. The plugin I used to put this site together.
Python library
Talk to a child process or a TCP socket through the same Python API. Handles bytes, buffering, prompts, and timeouts.
Practice app
A simulated mobile banking app for practicing everyday banking skills in speech and occupational therapy. No actual money involved.
Development tooling
A development workflow that connects project commands, requirements, tests, and GitLab work tracking, with guidance for coding agents.
Security research
Find ROP gadgets by what they do, with a terminal interface for interactive searches and an MCP server for agents.
Computer architecture
A LEG architecture simulator with speculative and out-of-order execution extensions, built for research into speculative execution attacks.