DEV Community

Cover image for The Emotional Lifecycle of Every Side Project (A Map)

The Emotional Lifecycle of Every Side Project (A Map)

Tombri Bowei on May 01, 2026

You've been here before. You just didn't have a map. You've done this enough times to know the pattern exists. The surge of excitement. The qu...
Collapse
 
pengeszikra profile image
Peter Vivo

We are voyaging in this map so many times. Each idea is new start. Sometimes I lost a certain point. Sometimes I search again my old runis on a lost map. Maybe with AI we have a options to found our hidden gems and transform something shining one. Or keep in the deep forever.

Collapse
 
_boweii profile image
Tombri Bowei

Peter's "search again my old ruins on a lost map" is too good for a comment section. 😭
The hidden gems thing is real. I have folders of half-built things that were onto something I couldn't see at the time.
Maybe that's phase 11, the excavation.

Collapse
 
chiefmojo79 profile image
Chief Mojo Risin'

Phase 1 Spark hit me as a reel on Instagram a couple months ago. I was doom-scrolling; saw an openclaw reel, agent talking to another agent and the door-click thing happened — that exact thing you described. Sat with it for about a week before I touched a terminal because I'd never opened one. Now I'm somewhere between early momentum and first wall, sixty days into building my own thing. Your map is the map. Saving this for the Trough.

Collapse
 
_boweii profile image
Tombri Bowei

Sixty days in from never touching a terminal — that's a proper start, honestly.
And yeah, save it for the trough. That's when it actually earns its keep.
What are you building?

Collapse
 
chiefmojo79 profile image
Chief Mojo Risin'

Still in the weeds, not ready to name it. What's yours look like sixty days in — past the spark, hit the trough yet?

Collapse
 
nishrico0098 profile image
Nishant Mishra

This is how our love lives feel most days jk

Collapse
 
_boweii profile image
Tombri Bowei

The similarities are uncomfortably accurate. 😭😭 the merge conflicts alone

Collapse
 
sushantrahate profile image
Sushant Rahate

Phase 10 turning back into Phase 6 for me.

I relate to this a lot as a solo builder. After shipping a side project, you realize the journey does not end there. Real users, bugs, SEO, UI improvements, pricing, content, and marketing slowly pull you into another cycle.

The “Pre-Ship Spiral” part hit hard. So many times I’ve delayed sharing something because of “just one more fix”, but shipping imperfectly has taught me way more than polishing privately.

Loved the point that the response is just data. That’s a solid reminder.

Collapse
 
_boweii profile image
Tombri Bowei

Phase 10 back into Phase 6 is literally the phase I forgot to put on the map. 😭
Because you're right — the post-ship world is its own whole journey. bugs from real users, SEO from scratch, pricing you haven't figured out yet, and marketing with no audience. You ship and think you're done and then realise you just unlocked a harder level with no tutorial.
The pre-ship spiral one still gets me every time, honestly. One more fix. Just one more. always.
What's the project?

Collapse
 
sushantrahate profile image
Sushant Rahate

MatriProfile is a SaaS product that helps people create marriage profile PDFs online.

In India, families often share a “marriage biodata” before arranged marriage conversations. MatriProfile makes this simple by letting users fill in their details, choose a design, and download a clean PDF in minutes.

Earlier, MatriProfile used a login-based flow with a weekly subscription. After observing user behavior, I realized the extra steps were slowing people down, so I simplified the product into a no-login, pay-per-download experience.

Product: matriprofile.com/

Collapse
 
riddlerrr profile image
Sergey Andronov

Marketing is the scariest part for me.
I know how to create a good product but I have no idea how to (and where) tell people about it.

Collapse
 
_boweii profile image
Tombri Bowei

Honestly, same. Building is the part that feels natural. Telling people about it feels like a completely different person's job.
I think most developers feel this way and just don't say it. The code is never the hard part.

Collapse
 
riddlerrr profile image
Sergey Andronov

It seems like every developer should have a friend with marketing background 😅

Collapse
 
annakoro453 profile image
Anna Koro

Phase 5 the Trough is where I live. Every side project gets there. The code feels embarrassing, the idea seems stupid, and I start browsing other people's work just to feel worse. But I've learned it's just a phase. Still sucks every time though.

Collapse
 
itskondrat profile image
Mykola Kondratiuk

that quiet middle is where I lose every project. not because it's technically hard - because it's boring. I've built maybe 30 things that live in the 'technically working but abandoned in week 3' graveyard.

Collapse
 
krisdavidson11 profile image
Kris Davidson

The Pre-Ship Spiral got me so many times. I've had projects that were ready to launch but I kept finding one more thing to fix. Spent weeks polishing a landing page nobody saw. Eventually just forced myself to hit deploy and call it done. Best decision.

Collapse
 
joshteflon profile image
Joshua Enikele

This is so damn accurate!

Collapse
 
monom profile image
Rasmus Ros

I think I'm in phase 4. The wall being just how much work there is to do 😤