I have tried, time and time again, to use WordPress as my blogging platform. And then I try to convince myself over and over that WordPress is too complicated (and overrated) for a simple website that just needs to show content, receive comments, and process simple data through forms. If we were talking about a full-fledged e-commerce site, though, maybe I would go the WordPress route. Otherwise, simple is almost always the answer. And that is the main reason why I’ve ventured into the JAMstack and static site generators like Hugo since last year.
Nevertheless, I get tempted constantly to use WordPress. It’s just that “promise” of providing a “seamless” blogging experience that hooks me into doing the famous WordPress 5-minute install all over again.
But honestly, we don’t need bloated scripts when we can just do with generated HTML files. I need to remind myself of this every so often because I keep getting sidetracked and then I lose focus and promptly go down the rabbit hole of all the shiny objects yet again.
So where am I going with this?
Instead of coding for the first half of June, I was endlessly battling with my inner self whether to use WordPress or not, diverting my attention into thinking about providing Virtual Assistance services or selling digital products for the mean time. I have also delved further into learning to theme with Bulma.
But there is no victory without struggle… or is that still applicable for lazy people?
I protest the term “lazy”, though. It isn’t a matter of laziness. This seemingly unproductive use of my time is unfortunately due to pure lack of focus. And this is something I’ve been struggling with for weeks now.
So instead of posting my updates on coding, writing, and yoga here, I am reflecting instead about the things that haven’t gone as planned and what I could do about them.
Reflection is a very crucial practice to any project. Without reflection, we won’t be able to move on with the clarity and confidence we need to bring our goals to life.
Another thing to note is just to finish or complete projects one at a time as much as possible. Having multiple projects or tasks at once can actually hinder productivity rather than sustain it.
And the most important reminder is to continuously ask yourself WHY you’re doing what you’re doing. What your intentions are. Who you’re doing this for. WHY?
Because without knowing the reason, achieving something can be twice as hard.
Of course, giving yourself a break would help, too. Calming down and taking things slowly, realizing that you don’t have to figure everything out right at this moment.
Patience is key. I found that I properly switch my attention whenever I can’t see direct results from my original goals. And learning to code takes a lot of time! I will definitely not expect to see results within a year given that I’m also just doing this in my free time after everyone at home is asleep. So I naturally step away and get blinded by that shiny thing over there that seems to give off faster results than this web development thing. And that’s just not the way that things are supposed to go when you want to work as a web developer. You have to be patient, consistent, and persistent.
To persist even though it seems like you’re not yet getting anywhere. You’ll get there. But you won’t see the finish line so clearly while you’re still in the middle. So you have to keep going even if it’s just one tiny step in the right direction at a time. And how do you know it’s the right direction? You gotta know the answers to your “WHY” questions. You’ll know when you know.