
Today I spent 5 fucking hours working on AnotherHabitTracker.
And guess what?
Progressed almost nothing.
Coding is a lot like that.
Especially when you are learning, like I am.
You try to implement a feature or do some integration and it takes ages.
The good part is that once you figure it out you can just replicate those lines of code for multiple projects.
So your knowledge just keeps compounding.
I realized today that this is going to be a long run.
I already knew this but today it really struck me.
This is the planting time.
Actually, it’s even before the planting time.
I am preparing the soil.
What do we call this?
I don’t know.
But you get the idea.
It’s a foundational moment.
It’s going to take time.
It’s going to suck a lot.
It’s going to feel like very hard work with no reward.
But then the harvest time will arrive.
I’m willing to spend years like this, just building stuff, breaking my headand getting no immediate return…
Especially because I have my job and my marketing clients that give me a reasonable cash flow.
So I can afford to dedicate some time to things that will pay off later.
And I’m not gonna lie, I’m loving this!
I love to learn, to try new things, to break my head for hours on one thing and eventually get it.
It’s going to be a couple of fun days!
The only bad side is that I get so immersed in this and kind of forgot the important tasks I had to do for some clients.
Deadlines are screaming right now.
But it is what it is.
Tomorrow the first thing I’m going to handle is this.
And then get back to AnotherHabitTracker!
I’m planning to launch it this month, an MVP with just one feature: a freemium version, free limit of 5 habits and the premium unlimited habits for $5 per month.
I just want to have the feeling of the first dolar with my own App (probably my girlfriend will be the only user hahaha) and of course to learn how to do the whole process.
Right now I just need to figure out how to do user authentication with Firebase and the Stripe integration.
Then finish the landing page and we are good to go!
I’m confident that I’m going to manage to do this by the end of the week.
Let’s go!