projects.
things i built, ran, or learned from. some are alive, some are archived, some got nuked. all of them taught me something.
- vensin.dev v22026 – now
activethis very site · design + codeA cozy old-web style portfolio rebuilt from scratch: live Discord presence, anime shelf, day/night theme and a layout that also works on a phone.
TypeScriptNext.jsReactTailwindSQLiteRaspberry Pi - warden2026 – now
active
nothing binds a port without asking · design + codeA registry that hands out local ports. Services register under a name and get a port back, the same one after every restart, so a backend never wakes up on the port its frontend grabbed. Comes with a TUI, a live event stream, webhooks and a firewall layer.
PythonFastAPITextualPyPI - Okay-Garmin2026 – now
active
offline voice control for windows · design + codeSay the wake word, then tell the PC what to do: press a hotkey, open a program, skip a track or put on a song. Vosk listens for the wake word, Whisper transcribes the command, nothing leaves the machine. Installer, updater, tray settings, German and English.
PythonVoskWhisperSpotify APIpywebview - NeoPin2025 – now
active
self-hosted location sharing · app + serverA React Native app for your phones and a tiny Node.js WebSocket server on your own machine: one map with everyone on it, no third party involved. Nothing is written to disk, restart the server and the slate is clean.
TypeScriptReact NativeExpoNode.jsWebSocketLeafletDocker - country-flag-utils2024 – now
active
country lookup for node and the browser · author + maintainerAn npm package with all 250 ISO 3166-1 codes plus Kosovo: alpha-2, alpha-3, numeric, localized names, flag emoji and flag image URLs. Matches codes, names, emoji and 160 aliases regardless of case or accents.
TypeScriptNode.jsnpm - Venix2026
archived
anime search bot for slack · design + codeA Slack bot built with Bolt in socket mode: search anime and characters through the Jikan API and get rating, episodes, genres and images as Block Kit messages, plus a random-anime command. Built for the Hack Club Stardance event.
JavaScriptNode.jsSlack BoltJikan API - Portfolio v12024 – 2026
archivedthe previous vensin.dev · design + codeMy previous portfolio with i18n (en/de), an interactive tech stack section, Steam/TikTok widgets and the first version of the Discord presence widget.
TypeScriptNext.jsReactFramer MotionTailwindVercel - Velane2025
shut down - Old Portfolio2023 – 2024
archived - Community Lounge2023
shut downdiscord community + bots · bot developerA community Discord server with custom-built bots for moderation and entertainment. The server got nuked in 2023, which ended the project.
JavaScriptMongoDB - GamesCloud2022 – 2023
shut downminecraft minigames network · backend developerA Minecraft minigames network with lobby system and multiple game modes. Discontinued due to motivation and internal team issues, but it taught me a lot about Java and server infrastructure.
JavaMavenMySQLLinux