const miguel = {
why: "I build things because I wanted them to exist — and they didn't.",
goodAt: ["turning ideas into products", "shipping", "not stopping"],
notYet: ["algorithms", "leetcode", "understanding half of it"],
approach: "Build first, understand later. It's working so far.",
};| Project | What it does | Stack |
|---|---|---|
| TrainerKit · live | Reads your Pokémon GO appraisal screenshot and gives a verdict — not just numbers | TypeScript React Vite PWA |
| LootFlow | Turns CS2 weekly drops into real data: ROI, Prime accounts, goals, full history | TypeScript React Electron Firebase |
| CraftServer | Minecraft server manager with a GUI — 7 preconfigured game modes, plugin browser, playit.gg tunnel built in | TypeScript React Electron |
| mac-task-manager | Native macOS task manager, Windows 11 style, global shortcut. No Electron — actual Swift | Swift |
| SpxOpenCode | Opinionated OpenCode fork: auto-accept, YOLO mode, smart fallback, /doctor |
TypeScript Bun |
| Lumen's Browser | Privacy-first browser without the crypto wallet, the news feed or the rewards program | JavaScript Electron |
| Oração do Dia · live | Christian PWA — daily devotional, private journal, streak tracking | TypeScript Vite PWA |
| cs2-skin-radar · live | Scans CS2 skin prices and surfaces the ones sitting below market | JavaScript GitHub Actions |
Contributions merged into other people's projects:
| Project | Contribution |
|---|---|
| lingdojo/kana-dojo | #22336 〜てしまう grammar tip · #22335 + #22337 content |
| Jolah1/ghostKey | #207 plain language in the inherit portal hint |
| biswanathamz/wifi-observer | #13 unit tests for the core module |
Daily
TypeScript · React · Vite · Tailwind · Electron · Node.js
Also shipped with
Swift · Bun · Firebase · Next.js · Supabase · Python · GitHub Actions
Built with
Claude Code — most of this was written pair-programming with an AI, and I'd rather say that than pretend otherwise.
