I build full-stack TypeScript side projects — Vue/Nuxt on the front, GraphQL and Neo4j (or Node APIs) on the back.
A community platform for hosting multiple topic-based forums under one roof — discussions, collaborative wikis, file downloads, and a plugin system for extending forums, all side by side. What sets it apart: cross-posting across forums, map integration for location-based content, personal libraries, and granular moderation at the channel and server level.
Live at topical.space · Website: multiforum.net · Docs: docs.multiforum.net · Frontend: multiforum-nuxt · Backend: multiforum-backend (GraphQL + Neo4j)
A writing tool where the AI summarizes chapters and updates wiki pages about the characters and locations that appear in them — link an image to a character and it shows up on their wiki page and in every chapter they appear in. Comes with a secret game, Bardwall.
Live at beta-bot.net · How Bardwall works · Code: ai-beta-reader
An experiment in building a game about a clockwork town. Code: clockwork-town
TypeScript · Vue · Nuxt · GraphQL · Neo4j · Node.js · Python · Playwright · Tailwind CSS


