Celebrating the Launch of My Personal Website After Two Years of Development
After a prolonged journey marked by numerous start-stop efforts—something many developers can relate to—I am excited to announce that I have finally completed and launched my personal website. This project has been a labor of love, spanning two years, and I am immensely proud of the final result.
Exploring a Unique Home for My Work
More than just a digital portfolio, my website serves as an interactive showcase of my development approach and technical skills. It’s designed to be transparent, engaging, and a demonstration of the creative possibilities within web development.
Visit the site here:
🌐 https://ujjwalvivek.com
An In-Depth Look Under the Hood
For those interested in the technical behind-the-scenes, I’ve documented a comprehensive breakdown of the project—including the mathematical foundations, ASCII diagrams, and code explanations—available on my blog:
📖 Read the full technical deep dive
And for fellow developers eager to explore or contribute, the complete open-source codebase is accessible on GitHub:
Key Features and Technical Highlights
-
Four Procedural Background Generators:
Leveraging the Canvas API without external libraries, I crafted dynamic backgrounds such as hologram cubes, recursive circuit trees, psychedelic mandalas, and quantum node networks. Optimizing performance for these real-time visuals has been a rewarding challenge still ongoing. -
Interactive Terminal Footer:
Beyond aesthetic appeal, this footer functions as a command-line interface—complete with executable commands, hidden Easter eggs, and even a playful dinosaur game triggered by specific inputs. -
Custom Markdown Rendering:
Built from scratch, my markdown renderer integrates seamlessly with KaTeX for mathematical expressions, Mermaid for diagrams, and more, ensuring rich content presentation. -
Accessibility Focus:
Prioritizing inclusivity, the site respects user preferences for reduced motion and features a “Low Chaos Mode” tailored for sensory-sensitive visitors. -
Privacy-First Approach:
There are no tracking scripts, cookies, or intrusive analytics—only a pure, user-focused experience.
Sharing My Journey
For a more detailed narrative—including the mental hurdles faced during development and deeper technical insights—visit my blog or check out

