I want to build my first app/s as fast and minimally as possible. However, there is a high chance it will flop even with preliminary research.
It’s fine by me, but would it be fine by an engineer who I drag into it? Finding a match takes effort. At least it takes for me. I can bet it’s not easy for a few of you.
Hence, what people like me can do? Learning code is a way. With all the info products online, it wouldn’t be that hard to pick a learning path. But do I want to be an engineer? What if I want to invalidate the product-market fit and then scale it with the right team of engineers?
There is a solution for us — visual programming tools — no-code.
I researched the no-code tool space and betted on bubble.io. It’s been there for a while, and there are successful use cases, fantastic support, and a dedicated community. This is impressive, but I know nothing at this point. I need to start somewhere.
I started tackling the topic, but I knew I needed to structure my learning and keep it away from the rabbit holes. From experience, I knew they would suck out my time and focus on my main goal. Thanks to the Twitter community of indie hackers, it didn’t take me long to figure out that the challenge framework is my game. There are benefits:
There are plenty of challenges, like #100daysofnocode or #100daysofcode or #Ndaysofsth. But I didn’t want to spend 1/3 year scratching the surface to give it a green or red light.
I created one for myself — #14daysofbubble.
I decided to dedicate 1–3 hours per day to learning. On average, I saved my evening to sit, listen, watch, read, and execute the tasks. Here is the list of learning materials I used to guide myself into the bubble.io jungle:
I’m a full-time product designer, in a relationship, with obligations towards my private life. What it means is that 2–3 hours didn’t work out. I managed to dedicate 1.5 hours on average. On the bright side, I didn’t struggle with building the routine or pushing myself into it. It was fun and exciting. Here is the simplified log:
The beauty of challenges or putting your activities in the scoped blocks is the opportunity to draw lessons. Then, cherry-pick your upslopes and downslopes to reiterate. I have a few:
I started my next challenge — #30daysofbubble. Those 14 days showed me the value of this learning method and how much I need yet to figure out to start building my app.
My hypothesis is that 30 days is enough to kick it off. So now, I will validate it.
If you want to follow my journey, you will find me on Twitter.