Devollox
Web & desktop developer. Building web apps and tools with Next.js, TypeScript, and Firebase. Open source, experiments, and shipped products.
Building
- Void PresenceAdvanced Discord Rich Presence manager
- Void WebDownload surface and live preview for Void Presence
- ASCII PortfolioThis site — minimal portfolio with ASCII transitions
- Infinite Canvas PortfolioInteractive canvas — navigate projects and crafts as connected nodes
- Modern PortfolioFirebase signatures, OAuth login, cmdk search, blog — archived predecessor
Stack
- Next.jsApp router, server components
- TypeScriptStrict mode, type-level programming
- FirebaseAuth, Firestore, hosting
- GoBackend services, CLI tooling
- RedisCaching, background workers
Learning
- NestjsBackend framework, dependency injection
- PostgreSQLRelational database, SQL
- PrismaORM, type-safe database queries
- ExpressMinimal Node.js web framework, routing and middleware
- FastifyHigh-performance Node.js web framework, NestJS HTTP adapter
- DockerContainerization, orchestration
- RabbitMQMessage broker, async task queues
- ZodSchema validation, runtime type checking
- Node.jsJavaScript runtime, server-side development
- Tailwind CSSUtility-first CSS framework, responsive design
- ZustandState management library, React hooks
- gRPCRPC framework, HTTP/2, Protocol Buffers