Miguel · self-taught dev · Santa Catarina, Brazil
I build software with AI alongside me — Claude Code and Codex do the typing, I make the calls and test the result. If the tool I want doesn't exist, I build it and ship it.
Web dashboards that fix a problem of my own, native apps for the Mac and the iPhone,
tooling for AI agents, and console work when something ought to run on hardware that was
never meant to run it. Everything ships with source, an installer and a tagged version.
Nothing parked at WIP.
| Project | What it is |
|---|---|
| LootFlow | Turns weekly CS2 drops into real data: earnings, ROI, Prime accounts, goals and full history. React + Firebase. |
| CraftServer · site | Minecraft server manager with a GUI — Java, Bedrock and hybrid, no commands to memorize. |
| nspx.dev | The NSPX showcase: landing page plus an archive of every project, with theme, copy and cards driven by a single JSON file. |
| TrainerKit · site | Reads a Pokémon GO appraisal screenshot, gives a verdict, and shows how it got there. |
| reelay · site | Lets an AI agent see and hear online video: scene-selected frames plus a timestamped transcript. |
| MailForAI · site | Gives an agent its own mailbox, with a recipient allowlist, a daily cap and an auditable history. |
| Cadenza · site | Native Apple Music Classical client for macOS — the app Apple never shipped. |
The full archive lives at nspx.dev.
Where the fun is. These say what they are — pre-alpha is labelled pre-alpha.
| Project | What it is |
|---|---|
| NXbox | A Nintendo Switch emulator running natively on an Xbox Series X: a UWP port of Eden, with OpenGL on Direct3D 12 through Mesa. Experimental — no game is fully playable yet. |
| Nativra | All-in-one Xbox gaming hub in official Developer Mode: native PC games, emulation, and setup that doesn't fight back. Pre-alpha proof of concept. |
| SwitchSaveSync | Switch homebrew that backs game saves up to Google Drive in one button press. |
| sigil | Captures and transplants PS5 extended-storage partition headers, so an unsupported NVMe mounts in the expansion slot. |
This list is written by a workflow that asks the GitHub API which of my pull requests were merged outside my own account. So it never gets longer than the truth.
- mdn/translated-content — fix(pt-BR): align number game identifiers with starter
- mdn/translated-content — fix(pt-BR): restore HTML basics diagrams
- mdn/translated-content — fix(pt-BR): replace broken text-overflow images
- doronz88/pymobiledevice3 — lockdown: Map common errors to dedicated exceptions
- soran-ghaderi/torchebm — Fix unusable contrastive divergence exports
Daily — TypeScript · React · Vite · Tailwind · Bun · Python · Git
Also shipped with — Swift · SwiftUI · Expo · Electron · Firebase · Vercel · GitHub Actions
Down at the metal — C · C++ · C# · Rust · Direct3D 12 · Mesa · libnx
Alongside — Claude Code · Codex
I write short, practical notes about how these things were built at nspx.dev/artigos.





