HiredCoach
I’ve been an avid maker and programmer for a very long time, with a voracious appetite to invent and share. Now that we find ourselves at the onsent of an era where the effort of creation is so thoroughly outsourceable, it is more important than ever to highlight the journey taken.
My thoughts on AI utilization for projects is explained here. Any project from after 2024 can safely assume some level of AI assistance. Projects fully built by AI - where little human input or control was exerted - will not be listed here.
Take this as a testament of passion as much as it is a portfolio of skill and experience.
Given an equation in latex form (or an image of an equation to transcribe it to such) and the supporting context to generate a clear explanation of what the equation is doing, with color coordination to help clarify. It was inspired by one of my recent talks on GRPO, where I did this manually and wondered if I could automate it for my own edification. Sure enough, it makes an excellent quick study tool for grokking new research papers.
The August 2026 update adds follow-up discussions, worked examples at different difficulty levels, editable equation color groups, and a rebuilt interface. Notes are saved locally in the browser, with optional encrypted sync across devices. It supports Gemini and OpenAI-compatible models, and can also be self-hosted with Docker.
SIGINT, SIGTERM, or equivalent is triggered.require for injecting mocks into key components. This made testing significantly easier for code that integrated with third party servicesPokemon Go just launched and was a craze for all of a few weeks, an unofficial and bannable API was created to access and control the game. To help keep people focused at work, pokemon-tracker would make use of this API and create a slack bot with a fake account that would “walk” around the immediate vicinity of work and alert coworkers to the presence of any interesting pokemon.serial-synapse object. serial-synapse would then instantly create an interactive node API object to easily automate the hardware and programmatically control it. Asynchronous control, reacting to MCU feedback, and node->MCU hardware control is made effortless. This powered dozens of weird hardware builds throughout the years.