Odd, useful software.
Weird Science is the lab of Mike Romain. Games, developer tools and apps, built end to end.
Selected work





Everything
29 projects
- 2026Mana Warriors GauntletA PvP-only, FF6-style ATB battle game with an HD-2D look.
- 2026War of the AncientsA real-time strategy prototype with three factions and a Rust simulation.
- 2026BasedA minimal backend-as-a-service you own, managed from your terminal.
- 2026HeliarcA private desktop browser with a tab sidebar and built-in ad blocking.
- 2026RepriseA desktop board that keeps Claude Code sessions on track.
- 2026SpekA spec language where one line is one checkable statement.
- 2026StreamCatShow your console's picture and sound from a capture card, in a clean window.
- 2026FeedbacksClient feedback that lives on the work, not in an inbox.
- 2026AmberA terminal app that supervises Claude Code sessions with checkpoints and undo.
- 2026AuroraA Warp-style macOS terminal where plain language becomes a command.
- 2026Idle CityA cozy idle city-builder where the city grows itself into trouble.
- 2026Who's Your BirdyIdentify birds by their song, entirely in your browser.
- 2025dbxProvision MongoDB or PostgreSQL on any VPS with one command.
- 2026DesignlintA UX linter that checks a web app against its declared behavior.
- 2025Query StudioA desktop query tool for MongoDB, PostgreSQL, SQL Server and SQLite.
- 2026Jira TUIJira in the terminal, driven by one command palette.
- 2026Kana DrillsOffline kana drills for your phone, installable as an app.
- 2026NihongoA Japanese learning PWA: kana first, then vocabulary with spaced repetition.
- 2026Nexus DraftAn offline draft helper for Heroes of the Storm Storm League.
- 2026Diablo IV Builder AIChat with an AI agent to build and optimize Diablo IV characters.
- 2026SnitchA calorie tracker that does not trust you.
- 2026DianeSpeak a thought once and have it filed, tagged and findable.
- 2026VitalsA Mac menu-bar app that only speaks up when something needs attention.
- 2026Lexis AudioType a topic, get a structured article and a chaptered audio version.
- 2026SiphonA spike: node_modules served lazily from a shared FUSE store.
- 2025MCP GitLabAn MCP server that lets AI assistants work with GitLab through glab.
- 2025Website Blocker for macOSBlock distracting websites system-wide on macOS, on a schedule.
- 2024QuickLaunchDeploy a Node.js app to your own server with one CLI.
- 2018AdventureJSA JavaScript engine for SCUMM-style point-and-click adventure games.
Nothing on this shelf yet.
About
Weird Science is a one-person software lab. I'm Mike Romain, an independent developer. I build the things I want to use, then keep the ones that work.
Most projects start as an experiment on a weekend and either die quietly or end up here. Some ship, some stay prototypes. All of them taught me something.
- TypeScript
- React
- Node.js
- Vite
- Rust
- JavaScript
- Bun
- three.js
- Hono
- Tauri
Get in touch
A project, a question, a strange idea. Email works best.































