Tech 2026-02-16

Why am I doing this?

A brief explanation of what this website is.

When you search “make a website online”, the usual suspects are at the top of the results - SquareSpace, Wix, Canva. I knew I didn’t want to make a boilerplate website, even if it would end up looking less beautiful than anything a team of professional designers can put together in a template. I began this journey looking for a modern web framework, into which I could easily hook a serverless backend. SvelteKit became my choice, mainly due to the fact that I had no prior experience and wanted to learn.

This blog post from Jason Yuan, a student at University of Waterloo, is what got me started on SvelteKit. His writeup throws a few different technologies at you, and is slightly dated due to SvelteKit being a young project, but it helped kickstart me to getting this up and running.

A piece of my old website


My process began by decommissioning my old website, also hosted in Amazon S3, and unlinking the records in Route 53. I had set up my old website in about a day, when I had less than 6 months of professional work experience. At the time, I had been proud of what I’d accomplished by pulling a free HTML template from the Internet and filling in my own details. It wasn’t perfect — the text overflowed, it was one static page, I hadn’t bothered to set up SSL, some of the buttons didn’t even work — but it was a starting point.

I published my website to the Internet in late 2020, at which point I shared it with my friends as a fun novelty. The act of creating something, even if derived in large part from a free web template, was gratifying. In the 5ish year period between then and now, I often thought of revamping and rewriting my website to be something more “me”. The problem was, I was unsure exactly what a website that is more “me” meant.


Couldn’t this be a Facebook page?

As the years have gone on, I have become increasingly disillusioned with the implementation of social media in the modern world. I deleted Facebook nearly a decade ago (sans a burner account for about 3 groups), Twitter is a hate-filled cesspool, and Instagram has rapidly declined into an attention-grabbing pit of misery. Given the state of these major platforms, a website that I can control began to grow more appealing a way to share myself in a more controlled way with friends and family. I want my site to be a place online that I enjoy existing, without a constant algorithmic pull towards more EngagementTM.


On AI

A site like this (or one perhaps more aesthetically designed), could be generated by an AI system in about 30 seconds. It would likely work adequately, or perhaps even well, and follow whatever design conventions were prevalent when it slurped up Stack Overflow that day. Most people wouldn’t know, but I wouldn’t feel any more satisfaction than pulling that HTML template off the Internet. I would not have felt any ownership over the code, and I wouldn’t have learned anything new.

I want this site to be built with care, and to be something that I delight in building. I won’t rule out using AI to debug a particularly challenging bug or helping me find a class buried in the documentation, but I want the core of this website to be something I crafted. The little puzzles of software engineering are what drew me into this profession, and I don’t want to let go of that just yet.


Is there anything worth saying?

Growing up, writing was at the forefront of my creative outlets. As a kid, I created comic books — with full-color illustrations — to bring stories to life that existed in my head. I wrote each page as they came to me, without knowing what plot point or twist would befall my heroes on the next page. These stories were conceived entirely for myself, without a grand vision of becoming a best-selling author (much less a professional illustrator).

I hope to take inspiration from that earlier version of myself with everything that I write here. If anything that I write resonates with anyone else, it’s going to be a pleasant side effect. The journey of crafting my thoughts into a (somewhat) comprehensive essay, for me, is the point. Right now, anything that compels me to undertake the process of writing is worth saying.


My old website is still available at this link.