Open Source Journey: After Two Years of “Almost There,” I’ve Launched My Personal Website with Four Procedural Generators, a Terminal CLI, and More — Check It Out!

Celebrating the Launch of My Personal Website: A Journey of Creativity, Code, and Constant Learning

After two years of alternating between excitement and uncertainty, I am thrilled to announce the successful launch of my personal website—a project that has been a labor of love, persistence, and continuous refinement. This milestone marks more than just a new online presence; it embodies my dedication to crafting an interactive platform that showcases my development process in a transparent and inspiring way.

Discover the Portfolio That Dares to Do More

Visit my website to explore a dynamic ecosystem of features designed not just to display my work, but to engage and inform:
🌐 Ujjwal VIVEK

Deep Dive into the Technical Craftsmanship

For those interested in the intricate details behind this project, I’ve published an in-depth blog post that covers the technical challenges, creative decisions, and the mathematical concepts involved. Among the highlights are ASCII diagrams, code snippets, and thoughtful reflections on the process:
📖 Read the full story

Open Source Code for Future Builders

The entire codebase is available on GitHub, inviting you to explore, learn, and contribute:
💾 Access the repository

What Makes This Site Unique?

  • Four Procedural Background Generators: Crafted purely with HTML5 Canvas API, these generators produce hypnotic visuals such as hologram cubes, recursive circuit patterns, psychedelic mandalas, and interconnected quantum nodes. Performance was a major consideration—I am continuously optimizing these effects.

  • An Interactive Terminal Footer: Unlike typical footers, this area functions as a command-line interface featuring custom commands, hidden Easter eggs, and even a mini-game that triggers a playful crash screen with a self-coded dinosaur game.

  • Tailored Markdown Rendering: Built from the ground up, this system uses KaTeX for math notation, Mermaid.js for diagrams, and a suite of custom features to improve content presentation.

  • User-Centric Accessibility: Prioritizing inclusivity, the site respects user preferences such as reduced motion and offers a “Low Chaos Mode” for sensitivity support.

  • Privacy-First Philosophy: No trackers, cookies, or intrusive analytics—just a clean, noise-free experience.

Reflecting on the Creative Process

More details, including


Leave a Reply

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


local seo isn’t luck—it’s a science. Premium quality jdm engines & jdm transmissions.