- Denis Tarasenko
- Posts
- From broke and lost to building my own products
From broke and lost to building my own products
How I went from being a struggling freelancer to creating my own apps.

A few years ago, I sat in a tiny rented apartment, unsure of what to do next.
Life had just went south.
The breaking point
I’d been kicked out of my home because my mother expected more from me.
I was 19, broke, and had to figure things out on my own.

That’s when I decided to learn how to code and become a developer (third, and last, attempt).
The funny thing is that I was already studying Computer Science at a university, but I didn’t know a single thing about coding.
Still, I had no choice but to change my mindset and do something.
Learning how to code
The journey was messy, full of uncertainty, and packed with mistakes.
I had no idea where I should start, so I began with learning Python.
3 months in and I realized that it wasn’t going to lead anywhere.
That’s when I finally found the road I liked - web development. Hello the rabit hole of Javascript :)
Earning my first online dollar
After months of learning and grinding, I landed my first gig on Upwork.
Making my own money felt like a huge victory, but it wasn’t the dream life I wanted.
Freelancing meant constantly searching for new clients, worrying about bad ratings, and feeling tied to a single platform.
9-5
Then, luck found me a second time. I got a remote job building a modern e-commerce website.
By then, I had learned React, Next.js, Tailwind, and MongoDB, so I felt ready, even though I still had a lot to figure out along the way.
Fast forward a year, and my life looks completely different.
I live with my girlfriend, have an amazing relationship with my client, and work when, where, and how I want. It’s the freedom I once dreamed of.
But my gut tells me I’m capable of more.
Indie hacking road
I was still trading time for money, and you don’t get insanely rich on that path.
That’s when I discovered builders like Marc Lou and realized I could build my own products and earn money passively.
It was always a dream, but it felt impossible.
All until I saw people actually doing it.
So I took the leap.
Launching my first app
I built and launched my first app, Lasting Habits, on the App Store. It wasn’t a huge success, but it was proof that I could build something real.
Now, I’m working on my second product, NextNative, and this one?
I think this one has a huge potential because this is a painkiller.
That’s why I started sharing my journey on X.
My struggles, my wins, and everything in between.
Don’t be discouraged too easily.
If you have any idea now, go and build it. If I could, you can as well.