Skip to the content.

⬅ Back

Start with the simple things first

Recently I wanted to have a place where I share my thoughts. There’s a lot of growth happening for me, and I feel like I don’t have good resources to read and I’m reinveting thoughts I haven’t heard before, but should have. Clarifying them into writing will probably be useful for the future.

So a blog. How do you start one? There’s lots of different options out there, like Wordpress, Medium, whatever. Those feel too stuffy and I don’t really like to read them as a user anyway.

I did web development in the past, so I was thinking of setting up a site with Ghost, or Gatsby+Ghost, just to get into the new stuff available. Then I also did some CI/CD stuff, so setting up a blog entirely from terraform with hosting, domains, etc, would have been really interesting, and it would also showcase my skills.

That’s the technically interesting approach. But. What’s the purpose? Do I want to write my thoughts, or am I building a blog?

Writing (blogs) in itself is not very fun, probably not until you’re very experienced in it. So I try to make it fun by learning some new tech stuff. At the same time, I find that if you’re motivated by tech stuff, it’s very easy to lose sight of your original goal - bloating the original scope just so it becomes technically interesting.

One more insight in that: doing something repeatedly that’s out of your comfort zone should be as simple as possible. If I want to do blogposts, and I start working on some complicated tech part for it, the posts themselves are never going to happen.

Something similar happened when I successfully started regularly exercising: buying some kettlebells for home, so it literally requires just the effort of standing up and starting, you don’t have to go to a gym, pay some fee that you don’t actually want to, etc.

After a while, the thought of skipping the exercise really started to make me feel bad. I still dislike (some days more than others) doing the exercises, but with an internal pressure of not skipping it, adding some extra bar before starting (like going down to the gym) could be now feasible.

Maybe that’s the insight: you need to balance the mental pressure before you actually get started with something.

I want a diagram of that here but drawing in paint is hard. I’ll need to find a better tool.

So here we are. A new repo on GitHub, opened up the new VSCode editor in GitHub (amazing where dev tooling has gotten, and I haven’t even been long in the industry).

Github Pages automatically publishes whatever you commit as long as it can find an index.md in your root.

After spending 15 more minutes on it, apparently if you create .md files, GH pages automatically applies a theme to it, so it’s actually readable 😀

Hopefully, this makes the process of sitting down and starting writing just easier enough so I can actually stick to it as a habit.