Start Simple, Start Now
October 2024

I have found that the most effective way to start is to make sure the first step is as simple as can be. The first version of anything should be primitive, with zero polish. But it has to be something.

This website was written in one evening using the most rudimentary form of HTML and CSS. There are no templates or frameworks, and barely any JavaScript - just a bunch of HTML pages. I hosted it for free using GitLab Pages, paid for the domain name, and modified some DNS settings.

This was the simplest way of creating a website I could think of. I had spent years wanting to build one but never did, mostly because I wanted it to be fancy and full of content. Until one day I just decided to create the most basic version of it. There was just one essay, but my website was live.

I also don't use a third-party service for my newsletter. I just save emails to a database, which is hosted for free on AWS. To send an essay, I have to copy the addresses and send emails manually. This works perfectly well for a few dozen subscribers.

Similar approaches don't scale, but it doesn't matter because most projects never blow up. If they do, I can adapt to the new reality with improvements. But if they don't, I will at least have valuable experience and something to show for it.

If you're not hitting your target, aim lower. Then gradually move up.

Previous
Work That Matters

Get New Essays In Your Inbox