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

Celebrating Two Years of Building an Authentic Personal Website: A Journey of Simplicity and Self-Expression

Over the past two years, I dedicated significant time and effort to creating a personal website โ€” a project that, surprisingly, wasnโ€™t held back by technology but rather by the mindset I brought to the table. Today, Iโ€™m excited to share this achievement, crafted with intentional simplicity and a focus on genuine self-expression.

A Reflection on the Creative Process

This journey wasnโ€™t straightforward. I possessed the skills and ideas necessary, yet I lacked the confidence or perhaps the right mental space to bring this vision to life sooner. For years, I contributed to projects and companies that championed innovation โ€” only to encounter resistance once it was time to execute the ideas or ask the tough questions. Frustrated by these limitations, I resolved to build something solely for myself.

Introducing My Personal Platform

This website represents a handcrafted digital space for my authentic voice. Itโ€™s not bogged down with complex tech stacks or unnecessary features. Instead, I opted for a minimalist approach, emphasizing purpose over polish.

Technology and Design Choices

  • Core Technologies: Utilized a straightforward React.js setup, combined with Markdown formatting. No CSS frameworks, no analytics, no trackers, and certainly no SEO gimmicks โ€” just a clean, unencumbered experience.
  • Features and Customizations:
  • Styled Markdown rendering that aligns with my aesthetic.
  • Procedural background generation, currently CPU-bound, with plans to enhance performance via WebGPU for a smoother web experience.
  • Theme-aware design that dynamically adapts to user preferences, although tweaking web compatibility โ€” especially with WebKit browsers โ€” remains a challenge. Suggestions are welcome!
  • Embedded PDF viewer powered by pdf.js. If you have tips on customizing its styling to better match a specific vibe, Iโ€™d love to hear them.
  • An Easter egg that doubles as a rabbit holeโ€”curious? Feel free to explore and share your thoughts or playful roasts.
  • Posts are written as commits, hinting at potential future integration with a custom CMS.
  • An abundance of motion, which I acknowledge can be overwhelming. A โ€œlow chaosโ€ mode is on my radar to cater to all users.

Final Thoughts

While the website is still evolving and occasionally glitchy, its existence feels like a personal victory. Iโ€™m incredibly proud of what Iโ€™ve built โ€” a true reflection of myself. If this project inspires


Leave a Reply

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