Open Source Release: After Two Years of “Coming Soon… Maybe,” I Finally Launched My Personal Website Featuring Four Procedural Generators, Terminal CLI, and More. Explore It!

Announcing the Launch of My Personal Portfolio: A 2-Year Journey in Creative Web Development

After a lengthy period of starting, pausing, and revisiting my personal projectsโ€”something many developers can relate toโ€”I am thrilled to unveil my completed personal website. This project has been a labor of love, spanning over two years, and I’m proud to share the results with the community.

Explore the Portfolio

Visit my site to experience a showcase that goes beyond typical portfolios. Itโ€™s an interactive platform that reflects my development process through innovative and dynamic features.

๐Ÿ‘‰ Visit UjjwalVivek.com

In-Depth Technical Insights

For those interested in the behind-the-scenes engineering and design decisions, Iโ€™ve published a detailed blog post that covers everything from mathematical concepts to code architecture. Dive deep into the development journey here:

๐Ÿ“– Read the Full Technical Breakdown

Open Source Code Repository

Interested in the codebase? Feel free to explore and contribute:

๐Ÿ’พ Access the GitHub Repository


Highlights of the Project

1. Four Procedural Background Generators
Using vanilla Canvas API, I crafted four distinctive animated backgrounds: hologram-like cubes, recursive circuit patterns, psychedelic mandalas, and quantum-inspired node networks. Optimizing their performance remains an ongoing effort, but the visual complexity adds a unique aesthetic to the site.

2. Interactive Terminal Footer
The footer transforms into a mini-command line interface, complete with commands, easter eggs, and even a quirky mini-game featuring a dinosaur crash screen. This feature adds a playful yet functional element to the site.

3. Custom Markdown Rendering
I built a bespoke markdown parser from scratch, integrating KaTeX for mathematical notation and Mermaid for diagrams, ensuring flexibility and performance without relying on third-party plugins.

4. Prioritizing Accessibility
Designing with accessibility at the forefront, the site respects user preferences such as prefers-reduced-motion. I also implemented a “Low Chaos Mode” tailored for sensory-sensitive visitors.

5. Privacy Respect
My site contains no tracking scripts, cookies, or data collectionโ€”just a clean and focused user experience.


This project represents a significant milestone in my journey as a developerโ€”completing a deeply


Leave a Reply

Your email address will not be published. Required fields are marked *


Trustindex verifies that the original source of the review is google.