SHIPPED / 01
A playful introduction to programming
Turtle Club
A colorful LOGO adventure for Mac, with a turtle to name, 30 missions to explore, and creations to make your own.
One person · Too many tabs · Los Angeles
I’m Miguel. I make focused tools for macOS, mobile, and the web—no engagement loops, no mystery meat, no feature pileups. Just useful software with a point of view and the details handled.

If a tool should exist and doesn’t, I have a habit of building it.
Currently accepting interesting problemsOne reliable protocol for the games people gather around.
An authoritative Kotlin and Spring Boot engine for online board games, card games, and tabletop RPGs. Clients submit intent; the server validates every move, applies it once, and returns a versioned state with ordered events.
→ request
{
"type": "place_piece",
"expected_version": 3,
"payload": { "space_id": "1-1" }
}
← 200 OK
state.version → 4
events → piece_placedThe finished-ish pile
No growth hacks. No “platform for platforms.” Just products with a clear job and enough follow-through to ship.
SHIPPED / 01
A playful introduction to programming
A colorful LOGO adventure for Mac, with a turtle to name, 30 missions to explore, and creations to make your own.
SHIPPED / 02Open-source macOS reader
A friendly Markdown navigator that renders documents beautifully and never edits them.
SHIPPED / 03Native macOS productivity
A virtual corkboard that keeps working material one shortcut away.
SHIPPED / 04Interactive culinary discovery
A playful route into regional cuisines, distinctive dishes, and thoughtful fusion ideas.
SHIPPED / 05Private local-first mobile software
Private system tracking whose canonical data stays on the device.
SHIPPED / 06Authoritative multiplayer game protocol
One server-owned protocol for building trustworthy online tabletop games.
SHIPPED / 07Interactive web experience
A cinematic random game picker for classic PC favorites.
SHIPPED / 08Free native macOS utility
A subscription-free file manager with the operations power users expect.
Currently making a mess
Betas, experiments, and promising ideas in that awkward phase between “what if?” and “ship it.”

A gentle adventure maker for children and caregivers, with local saves, voice input, and read-aloud support.
Visit public beta
A private, offline-first tarot reading experience with guided spreads and no tracking or collected personal data.
Visit website
A privacy-first wellness center check-in that recognizes return visits without collecting student identity.
Visit pilot
A private archive search engine combining full-text search, local embeddings, and a quiet reading interface.
View build
A whimsical, controller-first retro game library for kids and families.
Visit project
A platform for defining, running, and inspecting reliable workflows across durable infrastructure.
View planReceipts
A running record of releases, fixes, upgrades, and the occasional proof that “done” is a flexible concept.
TabletopRPC
QuokkaMark
The Wandering Table
Freeloader
Freeloader
Freeloader
Freeloader
Freeloader
Freeloader
Portfolio
Freeloader
Veil
TaleTree
Portfolio
StoryVault · Runline
PSSC Visit Scanner
Portfolio
The operating philosophy
I work across product thinking, interface design, and engineering. I like software that makes a clear promise, respects the person using it, and quietly does more than the marketing copy claims.
Your turn