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

Crafting a Personal Digital Space: A Journey of Simplicity and Self-Expression

After two years of dedicated effort, I am thrilled to unveil a website that embodies my vision and personal touch. This project was not driven by complex technology but by the desire to create something meaningful for myself โ€” a platform to be seen and heard in a digital world increasingly dominated by cookie-cutter solutions.

A Personal Reflection

The path to this achievement wasn’t merely about technical prowess. I possessed the skills and had plenty of ideas, but the decisive factor was overcoming the inertia that kept me from completing the project. For years, I worked within environments that proclaimed innovation but often faltered when it came to meaningful, focused development or asking difficult questions. That experience left me exhausted and yearning for something authentic.

So, I decided to build a platform for me โ€” handcrafted, simple, and true to my vision. This site reflects my approach: minimalistic, stripped-down, yet rich with purpose.

Technology Choices and Design Philosophy

I intentionally avoided heavy frameworks or intrusive analytics. The core tech stack is straightforward:

  • ReactJS, paired minimally with Markdown.
  • No CSS frameworks, no tracking scripts, no SEO tricks โ€” just a clean, distraction-free environment.

My goals were to push beyond comfort zones and craft features that serve a personal connection:

  • Customized Markdown Styling: Making written content look just right.
  • Procedural Backgrounds: Generating dynamic visuals โ€” currently CPU-bound, with plans to leverage WebGPU for smoother performance.
  • Theme Awareness: Ensuring the site adapts to different themes; dealing with cross-browser quirks, especially WebKit, has been a challenge. If you have insights into making theme switching more seamless, Iโ€™m all ears.
  • Integrated PDF Viewer: Using pdf.js to embed document viewing; Iโ€™m exploring ways to style the viewer more consistently across platforms for a cohesive aesthetic.
  • Easter Eggs: Hidden surprises that invite exploration โ€” feedback or playful critiques are welcome.
  • Narrative as Commits: Posts are written in a commit-like fashion, hinting at the possibility of a future CMS integration.
  • Dynamic Motion: A bit too much movement at times, with plans to introduce a โ€œlow chaosโ€ mode for those sensitive to busy animations.

The Path Forward

This iterative process has been quite glitchy, and the site continues to evolve. Yet, Iโ€™m proud itโ€™s live โ€” a testament to persistence and authenticity


Leave a Reply

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