I build self-hostable, local-first software with boring infrastructure, explicit data models, and fast feedback loops.
Current stack:
- TypeScript + Bun + Astro for web apps, with Vue only when the UI earns it
- Go for networking, daemons, operator tools, and systems work
- Python for scripting, automation, APIs, and glue code
- PostgreSQL by default when the product needs a real database
- OpenTUI when a terminal surface genuinely earns its place
Website: dunamismax.com
- browser-first Astro products and Bun full-stack apps when one TypeScript stack fits
- Go services and networking-heavy tools
- Python scripting and automation
- products that run cleanly on your own hardware
- debugpath - Browser-first debug artifact workspace for incident timelines, artifact search, correlation, notes, and shareable debug bundles. In active build.
- elchess - Real-time multiplayer chess platform focused on fast play, durable game history, ratings, and post-game review. In active build.
- myliferpg - Planning-first personal operating system that unifies habits, routines, tasks, goals, quests, and progress tracking. In active build.
- scrybase - Commander workbench for decks, collection tracking, pod history, and matchup notes.
- gitpulse - Local-first git activity analytics with a web dashboard and terminal workflow.
- wirescope - Network observability with live capture, historical search, DNS context, alerts, and PCAP export.
- bore - Encrypted peer-to-peer file transfer over QUIC with automatic relay fallback.
- go-web-server - Go starter for modern web apps with PostgreSQL, SQLC, Mage, and an Astro + Vue frontend.
- toolworks - Automation, CLI helpers, and scripts that earn their keep.
- mtg-card-bot - Discord bot for fast Magic card lookups with live pricing, legality, and rulings.
- tech-stacks - Current defaults for Bun + TypeScript web apps, Go backends, Python scripting, and OpenTUI terminal products.




