Devollox

Web & desktop developer. Building web apps and tools with TypeScript. Open source, experiments, and shipped products.

Building

  • Void PresenceAdvanced Discord Rich Presence manager with status cycles, custom images, flexible intervals, smart media filtering, and app detection.
  • Obsidian SyncDesktop app for automatic Obsidian vault synchronization with GitHub.
  • ASCII PortfolioThis site — minimal portfolio with ASCII page transitions.
  • Infinite Canvas PortfolioExperimental portfolio built as an infinite pannable canvas.
  • Modern PortfolioPrevious version of the personal site with Firebase signatures and command palette.
  • ESP8266 Climate ControlIoT microclimate monitoring system with temperature, humidity, and OLED display.

Stack

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
  • StyleXDeterministic, production-ready CSS-in-JS compiler
  • ZustandState management library, React hooks
  • gRPCRPC framework, HTTP/2, Protocol Buffers
  • NginxWeb server, reverse proxy, TLS termination
  • GoBackend services, CLI tooling
  • WailsGo + React/TypeScript desktop apps, system WebView, native bindings

Links