Took 2 years to ship this simple website. Not because of tech. And I’m really proud of it.

Discovering the Journey Behind a Personal Web Project: A Two-Year Tale of Simplicity and Passion

Building a website from scratch may seem straightforward to many, but for me, it was a voyage filled with introspection, perseverance, and a touch of creative rebellion. After two years of dedicated effort, I finally launched a platform that truly reflects who I amโ€”without relying on complex technology or flashy features.

A Personal Reflection on Creativity and Resilience

For years, I carried the skills and ideas, yet found myself hamstrung by self-imposed limitations and external expectations. Working within corporate environments that touted innovation, I often faced the stark reality of projects faltering when it came down to focusing on meaningful questions or authentic expression. The frustration grew palpable, leading me to a realization: rather than conform to external standards, I would craft something for myself.

The Birth of a Handmade Digital Space

This website is more than just an online presence; itโ€™s a handcrafted platform built to serve the version of me eager to be seen and heard. Through this process, I chose to pare down to essentials, embracing simplicity over complexity, and focusing on the core principles that make the project meaningful.

Simplicity as a Strength: The Technical Approach

Instead of deploying an elaborate tech stack, I opted for a minimal yet flexible setup:

  • Core Technology: React.js, paired solely with Markdown for content rendering
  • Omissions: No CSS frameworks, no analytics, tracking, or SEO optimizationsโ€”just pure functionality and sincerity

This approach allowed me to channel my energy into innovative features within a lean environment, keeping the focus on the user experience and personal expression.

Notable Features and Personal Challenges

  • Customized Markdown styling for seamless content presentation
  • Procedurally generated backgrounds, currently running on the CPU, with future plans to leverage WebGPU for enhanced performance
  • Theme-aware design elements, with ongoing efforts to improve theme switching and contrast across browsers
  • An integrated PDF viewer powered by pdf.js, with ideas to customize its styling for consistency
  • An Easter egg embedded within the siteโ€”a playful secret for the adventurous visitor
  • Blog posts authored as commits, hinting at potential future integration with a full-fledged content management system
  • An abundance of motion effects, with plans to introduce a “low chaos” mode for accessibility and comfort

A Work Still in Progress

While the site remains a work in progressโ€”glitchy at times and continuously evolvingโ€”I


Leave a Reply

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