πŸ““
QASlog
A full-featured amateur radio logging application. Includes a POTA map with live callsign/park overlays, WKmini message repeat and interval control, DXCluster integration, preferred operator names, and a settings UI consolidated into a single dropdown.
JavaScript Web App Amateur Radio
πŸ€–
QRZ ADIF Bot
A Telegram bot deployed on Vercel with Redis and QStash. Interfaces with the QRZ.com API to let operators look up callsigns and manage ADIF log data directly from Telegram.
Node.js Vercel Redis Telegram
πŸ—ΊοΈ
Utah Repeater Map
An interactive map of amateur radio repeaters across Utah. Cleaned up from a previous codebase audit β€” removed dead code and streamlined the frontend for faster loading.
JavaScript Maps API Amateur Radio
🎡
Music Downloader Bot
A unified bot runner that merges Telegram and Discord bots into a single process. Supports a /download slash command on Discord and Telegram commands for remotely checking disk status and Docker containers (locked to owner ID).
Python Discord.py Telegram Docker
πŸ“‘
OpenSpot SharkRF Server
A self-hosted SharkRF Server allowing any OpenSpot user to connect from anywhere in the world. Supports all digital voice modes (DMR, D-STAR, YSF). Includes a public dashboard.
Infrastructure Digital Voice Amateur Radio
🌐
somber.dev
This site. A static portfolio and hobby site with seasonal themes (Halloween, Christmas, birthday confetti), particle animations, interactive clocks, and an RSS-fed blog. Hosted on Vercel with CSP headers and SRI hashes.
HTML/CSS/JS Vercel Static Site