ACTIVE·2025
Void Presence
Advanced Discord Rich Presence manager with status cycles, custom images, flexible intervals, smart media filtering, and app detection.

Description
Void Presence is a desktop app that lets you fully control your Discord Rich Presence — set custom status cycles, swap images, define intervals, and filter by running app.
Built with Electron.js and TypeScript. The updater infrastructure is a separate Go microservice that listens for GitHub release events via updates and distributes compiled artifacts to web.
Stack
LanguageTypeScript
FrameworkElectron.js
ProtocolDiscord RPC
Ecosystem
- WebDownload page and live preview for Void Presence.
- InstallerCustom installer built with Wails for a native installation experience on Windows.
- UpdatesUpdate microservice that receives GitHub release events and serves artifacts to the auto-updater.
- WebhookEvent-driven webhook service with NestJS backend, RabbitMQ processing, and an Astro landing page.
Post
- TypeScript: from friend to nightmare in one stepWhy types protect you, why they trap you, and what happens when type-level programming starts dictating your architecture.
- Thoughts on Void Presence and why I'm not trying to promote itHow a personal project turned into responsibility, why I'm not chasing growth, and where I'm heading next.