DEV Community

Cover image for Why Do I Keep Killing My Side Projects?

Why Do I Keep Killing My Side Projects?

Ender Ahmet Yurt on April 20, 2026

I recently shut down Bloudme. It was my second personal project, which started as an RSS reader and quietly died. Before that, there was Podiscover...
Collapse
 
chrisshennan profile image
Chris Shennan

This hits very close to home - having started and abandoned several projects over the years. I usually find myself interested in the problem and once I've worked out that, building the boilerplate staff (register/login, pricing/subscriptions, dashboards and CRUD, terms & privacy pages etc) - with seems to be like 80% of what's involved, and that's before we consider marketing/promotion - drains the motivation quickly.

But I'm an introvert like yourself, so speaking to people and putting myself out there is really difficult, and I find myself repeating the same pattern - but I'm slowly coming to grips and accepting this.

I'd beat myself up for months (I haven't done enough, focused on the wrong thing, should have been working instead of playing the xbox at the weekend, it's not good enough to charge money for yet). And sure, I want some of my side projects to make a little money, but I've realised the build is the part I enjoy, in particular building to scratch my own itch, and nothing kills my projects quicker than putting that on the back burner and spending the majority of my time promoting/marketing them.

I know, it's not an attitude that will have me living off these projects, but it has let me be more comfortable with my "failures" and stop beating myself up as much.

I'm guessing I'm not alone in this, and I wanted to share this as sort of a "don't be so hard on yourself, and enjoy what you're doing" message to those in the same boat.

Collapse
 
leob profile image
leob

Maybe join an existing open source project instead? You've got other people "who care" then, and the project would also have 'users' ...

Collapse
 
klaudiagrz profile image
Klaudia Grzondziel

Exactly my thoughts! Joining open-source projects gives both the feeling that you are doing something "useful" for people and the community that cares about the product.

Collapse
 
leob profile image
leob

Indeed - "win-win" situation!

Collapse
 
jess profile image
Jess Lee

I also don't know if I really want to build a product or if I want the identity of someone who builds products.

It sounds like you are building products even if you don't have the users, but that's clearly not enough otherwise you wouldn't be considering them failures. What does success mean to you? Is the goal full-time entrepreneurship and eventually living off of your side projects?

Collapse
 
eayurt profile image
Ender Ahmet Yurt

That's a great question, and honestly one I haven't fully answered for myself yet.
I don't think the goal is full-time entrepreneurship or living off side projects. It's more about the creative need to build things outside of work — and the frustration when those things don't connect with anyone.
Maybe success for me is simpler than I thought: something I build that at least one person finds useful enough to keep using.

Collapse
 
john_cowan_13147d7ccd1280 profile image
John Cowan

I'm almost finished with the project I'm working on now, and (unlike some other projects I've worked on in the past) my motivation is unswerving. Why? Because I am myself the user — it's something I've wanted to have for a long time. I'll publish it and talk to some people about it, maybe make a blog post, but if no one ever uses it but me, the effort will still be justified.

Collapse
 
eayurt profile image
Ender Ahmet Yurt

This is actually the healthiest framing I've heard. "I am the user" removes so much pressure. I think I've been building for an imaginary audience instead of solving my own problems first.

Collapse
 
klaudiagrz profile image
Klaudia Grzondziel

This is probably the single approach that doesn't lead to frustration and burnout. One person once told me:

Do it for yourself; if anyone else finds it useful, even better! But I would write in your place anyway if you want to write, I think it is a good start.

In the end, it's not about the destination, but about the journey that we should embrace and enjoy.

Collapse
 
eayurt profile image
Ender Ahmet Yurt

"Do it for yourself" sounds simple but it's surprisingly hard to internalize. Thanks for sharing that — it's a good reminder to check why I'm actually building something before I start.

Collapse
 
john_cowan_13147d7ccd1280 profile image
John Cowan

As the hacker (not attacker) community puts it: "Scratch your own itches."

Collapse
 
klaudiagrz profile image
Klaudia Grzondziel

Thank you for sharing your doubts! I admire how self-reflective and honest you are; that's a really valuable skill 💛

Even though my projects are not programming-related (I am a writer), I see the same patterns in my behaviour:

Need for writing → Excitement → Doubt → Death

I tend to focus too much on what people will think and whether it is even good enough to publish anywhere. This drains all joy and energy for the project, so I kill it. I'm frustrated for some time, and then I start another project – such a vicious circle.

Still not sure what to do about it. I am now learning to enjoy the road instead of thinking about the destination, but it's a really hard mental work to break old patterns.

Collapse
 
eayurt profile image
Ender Ahmet Yurt

"Need for writing → Excitement → Doubt → Death" — this is painfully familiar, and honestly it's comforting to know it's not just a developer thing. Breaking old patterns is slow work. Good luck with yours.

Collapse
 
jonesbeach profile image
Tyler Green

So much resonates here! Appreciate you being vulnerable about it.

Collapse
 
eayurt profile image
Ender Ahmet Yurt

Thanks for saying that. It felt a bit uncomfortable to write, so I'm glad it landed well.