Celebrating a Milestone: Launching My Personal Website After Two Years of Dedication
After a prolonged period of exploration, setbacks, and moments of creative doubt, I am thrilled to announce the launch of my personal websiteโan achievement that’s been nearly two years in the making. This site is more than a digital portfolio; it’s a reflection of my journey as a developer, showcasing innovative features and a transparent look into my development process.
A Digital Showcase Rooted in Creativity and Openness
At its core, this website is an interactive platform crafted with passion, featuring four unique procedural background generators, a terminal-style footer, and custom-built tools, all designed to deliver a compelling user experience. It’s a testament to perseverance and a passion for experimentation.
Explore the Site
Visit my online portfolio here:
๐ https://ujjwalvivek.com
In-Depth Technical Insights
For those interested in the behind-the-scenes engineeringโcomplete with mathematical concepts, ASCII diagrams, and detailed code analysisโyou can delve into my comprehensive blog post:
๐ Going Open Source: The Journey Behind the Website
Open Source Code Repository
Curious about the implementation details? Feel free to explore and contribute to the project on GitHub:
๐พ Portfolio Repository on GitHub
Technical Highlights
-
Procedural Background Generators: Four distinct visuals created with vanilla Canvas API, including hologram cubes, recursive circuit patterns, psychedelic mandalas, and quantum node networks. These generators are optimized for performance and continue to improve.
-
Interactive Terminal Footer: Beyond aesthetics, the footer functions as a command-line interface, complete with commands, hidden Easter eggs, and even a playful dinosaur game triggered by specific inputs.
-
Custom Markdown Rendering: Crafted from the ground up, supporting math notation with KaTeX, diagrams via Mermaid, and more.
-
Accessibility-Focused Design: Respecting
prefers-reduced-motion
preferences and offering a “Low Chaos Mode” for users sensitive to sensory stimuli. -
Privacy Respect: No tracking, cookies, or intrusive analytics.
This project represents a significant milestone in my development journey, combining technical innovation with personal expression. I invite you to explore, fork, and contribute to the open-source codebaseโyour