Why you need a personal website
Time and time again, we are shown that we cannot rely on third-party platforms to host our content.
The internet is constantly changing and with that, the platforms that host our content are constantly in flux. Platforms can fall just as quickly as they can rise, either by just going completely offline or by making drastic changes to how people interact with content on their site/platform.
There are countless examples of this happening in the past and more recently the 2022 Twitter meltdown has led to some massive changes. One of these changes is that the newsletter platform Twitter acquired just two years ago, Revue is now shutting down.
Digital platforms are fragile
That’s partly why I’m writing this. The shutdown of Revue has been particularly frustrating for me as someone who moved their newsletter from another newsletter service to Revue thinking it would be a better fit earlier this year. The announced shutdown left me scrambling to migrate my content and subscribers over the Christmas holidays.
It just goes to show you the kind of problems we face when we trust third-party platforms to host our content. Thankfully I managed to export my content & subscribers in time, but that got me wondering...How do I avoid this happening again?
Owning your content
It's time to start owning our digital content.
After learning more about IndieWeb, I've decided to follow their community principles. The one that stood out to me was the principle of "owning your data".
So going forward I'll be hosting more of my content here on this website where I don't need to worry about another platform dying out and losing my content. Hosting my content also gives me the ability to fully control how my website/content looks.
This doesn’t mean I’m quitting on using other platforms entirely but instead I plan on using this website to complement my activity on other digital platforms. You'll likely see my cross-posting most of my content from here to these other platforms for visibility (A practice coined as POSSE by IndieWeb).
The benefits of having a personal website
There are a great number of benefits as to why you should have your own website but here are the reasons that really matter to me:
Platform independent
This is the biggest reason for me at the moment. All my content is owned by me and hosted on my website, overall reducing my dependence on third-party platforms for content hosting. I won't have to worry about my account being banned, I won't have to migrate my data after another platform announces that it's shutting down and I don't need to worry about a platform suddenly removing its free tier and demanding payment to continue using their services.
Currently, this website is built using a static site generator and hosted via GitHub Pages. In the future, if I wanted to change hosting platforms or the structure of this website, I have the full flexibility to do so all while maintaining access to my content.
Robust & compact
Because I'm using a static site generator for this website now, this has simplified a lot for me and has helped make the website a lot smaller and more compact. Due to its small size, I'm able to back up the entire site to several other code hosting/cloud storage platforms with ease. Currently, you can find this website on GitHub.
Additionally, using a static site generator has also done a lot of the heavy lifting when it comes to SEO optimisation and has drastically improved the website's load times as pointed out by this speed test 👇🏽
What to expect from this website
So what can you expect from this website then?
I'm someone that has several interests and hobbies so I don't want to box myself in with a particular theme or topic. My interests are not set in stone, and I expect them to change over time but there will likely be many recurring themes & topics I write about.
For now, I plan on writing things around programming, tech, travel, video games, projects I'm working on, things I'm learning, life updates and anything else I find interesting or useful that I think is worth sharing.
This is NOT a blog
I'm kind of against the idea of calling this a blog. I found that having a blog always feel really pressurising. It felt like every post had to be perfect and I would end up spending too much time polishing up each post before publishing them. I would end up publishing less and less over time, while fussing over each post, trying to chase that sense of perfection.
Welcome to my Digital Garden!
I've come to like the term "digital garden" and I think it better suits what I'm trying to achieve with this website.
This website is my public digital garden. A place for me to cultivate, and grow my thoughts, ideas, and other bits of information freely.
This quote from Maggie Appleton explains it well while keeping it short and simple:
Gardens present information in a richly linked landscape that grows slowly over time. Everything is arranged and connected in ways that allow you to explore.
That's exactly what I'd like to build. An inter-connected garden of information around the things that interest me. I like to think of it more as being a content curator rather than being a content creator.
Additionally, I think there is a lot of information out there in the world and there's only so much the human brain can hold and retain. Having a secondary space (almost like a second brain) for collecting and organising meaningful notes, thoughts and ideas can help free cognitive capacity, a bit like backing up your computer's hard drive to cloud storage to free up memory on the local disk.
I have multiple digital gardens, scattered across Notion, Instapaper, Readwise, etc, but this is the first one I'll be publishing publicly as a centralised home to share what I find important to me.
As much as this is for other people to read, this is also for me to reflect on myself and build upon existing ideas and thoughts of mine that would otherwise usually get lost among the various note-taking apps I use.
Inspiration
I've thought about rebuilding my website for some time, but never got around to doing it. It was thanks to a handful of people that I found the motivation to start working on this site again.
I just wanted to give a little shoutout to them for how they helped me find the direction I wanted to go with this website:
Shoutouts:
- Sophie Koonin - For having an awesome personal website that inspired me to redesign mine!
- Bradley J Kemp - For suggesting the static site generator, Hugo to me which has now become my favourite web framework.
- Maggie Appleton - For her brilliant essay on the history of digital gardens leading me to rethink what I wanted my personal website to be.
- AP Varun - For the minimal digital garden hugo theme I'm using for this website.
- Yusuf Bouzekri - For his posts on perfectionism and the content creation dilemma, which helped me actually publish this post after reading them both.