So you want to setup your own blog
If a cool blogpost template is stopping you from writing more, the problem is most definitely not that cool template. Writing more requires writing a lot in the initial phases. Same goes with writing well. It’s about turning on your mental faucet to let the ideas flow freely, which in turn, leads to quality content. If you really think a cool blog website will help you cross your motivation barrier and push you to start writing more, then maybe this post can help. I greatly admire Tomasz Tunguz’s writings , and my website draws inspiration from his. Here’s a breakdown of how I launched my blog:
- Selecting a Static Website Generator: After evaluating various options, I decided on Hugo.
- Choosing a Theme: I selected a theme from here.
- Customizing the Theme to Fit Your Needs: My advice is to avoid overthinking the design process or spending too much time on it. The goal is to publish your first post as quickly as possible. Don’t think too much about the aesthetics of your site. For example, I haven’t yet added a subscribe button yet to directly identify and engage with readers.
- Consistency is Key: Publish posts regularly and write primarily for yourself. It’s incredibly rewarding to know even just one person reads your posts consistently.
- Monitor Your Progress: Regularly tracking my posting activity has not only improved my thinking but has also enabled me to achieve my goal of learning HTML and CSS. I’ve thoroughly enjoyed every aspect of redesigning my blog and tailoring it to my preferences, starting from the initial template selection. For instance, my Github activity data looks very different from what it was before 2022. I had ~ 50 Github contributions last year and already have ~10 this year compared with zero a few years back.
If you have any further questions, feel free to DM on Twitter. I would love to help you kickstart your writing journey.