Software I Use
The tools, frameworks, and software that power EduVylix and my daily workflow.
Frontend & Design
Core markup and styling for building responsive, accessible web interfaces.
Plain JS for interactivity, DOM manipulation, and real-time features — no framework bloat.
Modern, clean type pairing: DM Sans for headings, Inter for body text.
UI/UX design, prototypes, and layout mockups before implementation.
Backend & Server
JavaScript runtime powering the Express server and application logic.
Minimal and flexible web framework for routing, static serving, and API proxying.
Proxies API and WebSocket requests to the EduVylix Core backend engine.
Zero-dependency module for loading environment variables from .env files.
Live & Real-Time
Real-time bidirectional communication for live sessions, signaling, and presence.
Browser-native peer-to-peer technology for live video streaming and screen sharing.
Open-source software for video recording, composition, and live broadcasting.
Content Creation
Primary code editor with extensions for web development and scripting.
Professional video editing, color grading, and post-production for course videos.
Free, open-source audio editing and noise reduction for voiceovers.
Video hosting platform for public tutorials and channel content.
Productivity & DevOps
Source code management, version tracking, and collaboration workflows.
Cloud-based virtual private server running Linux for production deployment.
Node.js process manager for keeping apps alive, load balancing, and monitoring.
High-performance web server, reverse proxy, and SSL termination.
Free, automated SSL/TLS certificates for HTTPS security.