Skip to main content

Command Palette

Search for a command to run...

Outgrowing Wordpress & nocode

Wordpress & nocode is the gateway drug to coding

Published
3 min read
Outgrowing Wordpress & nocode
J

I write about indie hacking, frontend dev, writing & tech for good. ✍️ golifelog.com 🔌 plugins.carrd.co 🥑 ketolistsingapore.com

Wordpress & nocode is the gateway drug to coding

Back in 2019, I made a promise to myself that I would really learn how to code that year. Looking back at my journals, I had been making this resolution for the past 2 years before that, but it all but fizzled out after some weeks. I tried going through the tutorials on W3 School, but lost steam after hand-coding two HTML sites. I signed up for a free online course on Python with a local university, but the lecturer was a conceited, disrespectful a**hole, and the course format boring beyond belief. After that, I stopped learning coding altogether for the rest of 2018.

I’m frustrated with the false starts.

Why learn coding?

2018 was a year of making products and learning how to build, launch, market them. I managed to make 8 minimum viable products. But because of the mad rush each month to make and launch a product, I didn’t have bandwidth to learn coding. The timeline was simply too tight to learn how to code, get down to programming my product, debug, and launch. A common maker refrain is “Just use what you know”, so I went with using what I knew - Wordpress. While the learning from making a product a month was immense and enriching, I fell short on the goal to learn how to code. That was okay at first (not learning coding), because the novelty and fun from being able to finally make products more than made up for that shortfall.

But after 8 products, I’m beginning to feel bored. Bored of using the same technology for every product. Bored of the constraints and limitations to the products I can make. It was hard to customize and create more complex, SaaS-type of products. A good example was a job board I made called Public Design Jobs. After it became inefficient to manually scrape and input new jobs into the job board due to sheer volume, I struggled to find Wordpress plugins to automate the scraping and posting on the job board.

Simply put, my product ambitions had outgrown the tech I know.

Wordpress & nocode is the gateway drug to coding

In a way, using visual website builders like Wordpress was the gateway drug to me wanting to progress beyond that, and spurred me to start learning coding.

Being able to make products and website made me catch the maker bug, and after that wanting to learn coding came naturally.

Now that's a much better way to want to learn coding, isn't it? Instead of saying you need to be computer or digitally literate, get people infected with the desire to create, and everything else will follow.

Reminds me of this quote by Antoine de Saint—Exupery, author of The Little Prince:

If you want to build a ship, don't drum up the men to gather wood, divide the work and give orders. Instead, teach them to yearn for the vast and endless sea.


Follow my daily writings on Lifelog, where I write about learning to code, goals, productivity, indie hacking and tech for good.

D

Hi Jason,

How are you? It's me again 😄

Now a bit curious with your journey 😄

In your recent posts, you said that you're still learning how to code. But in your Lifelog post you mentioned that you already do the code.

... Coding Lifelog first thing at 5am in the morning had given me and continues to give me a lot of joy ...

Does it mean that you're currently learning a new language or what? 😄

Have a nice day!

3
J

Hey Diky! Yeah I'm learning Vue.js and Nuxt.js now.

Some of my posts are retrospectives, looking into the past when I just started around 2019...

I started with the basics HTML, CSS, JS, PHP, jQuery, MySQL. Then tried Rails. Now Vue.js, Nuxt.js and JAMstack (some JSX, Gatsby).