Finishing
May 31, 2013The codebase is sitting here on my machine, and the rendered pages are unseen by everyone except for a few of my closest – my girlfriend, my best friends, and a couple of coworkers I’ve enthusiastically invited to participate in an early beta. It’s my side project. It’s not done. I don’t know when I’m going to finish it. I don’t know if I want to finish it.
This cycle seems to repeat itself two or three times a year. I get the spark, and I’m off. I design and code until I can’t any more. My mind races, the thinking never stops. It preempts thinking about my (very awesome, and mindshare-intense) full-time job’s responsibilities. The thought of what problems could be solved is an addiction, and the only fix is working. So I worked.
And, eventually, I thought it was good. So I put live what a lot of people would call an “MVP”. (Though I don’t really believe in the MVP concept, I thought it was good to invite some people to play and give some feedback).
There’s was some usage, though it was nothing exciting and it was nothing like what I had wanted. I don’t know what I expected. The feedback was useful, but it was almost unwelcome – at that point, I thought, “these ideas aren’t mine”. Releasing something minimally viable wound up discouraging me more than if I had just kept it to myself. I was done, but not finished. The code sat for weeks, the spark was lost.
Then, fireworks. A discussion with a friend lead directly to the “big idea” I didn’t have in the early stage of the project. Over a weekend, a complete redesign emerged. Is redesigning a way of reclaiming what I never actually lost? I changed the name and paid another $55 domain fee, the third time I’d done so for this project. I plotted the roadmap, and the cycle began again. I coded, I didn’t stop. I thought about it because I couldn’t not think about. I was back on it.
Now, it sits in front of me (well, behind this story that I’m writing now) 90% done, and I’m feeling those fireworks start to fade. Why does it happen? What is so hard about that last 10%? I have no problem getting my “work” done – but this is personal. This project is me, it’s not a “startup” or a “business”. Where does my passion go when channeling it should be at its easiest?
Maybe it’s the addiction - the rush of solving, getting most of the way there. The real payoffs: a launch; some extra monthly cash; a little recognition; and most of all, a finished product – things you should look forward to – aren’t inspiring me in the same way.
But fuck that: I need to get the hell over myself, push through, and finish. And I think I really will, this time. The first step is admitting you have a problem, right?
I hope you enjoyed this blog post. It’s not the only one! Please enjoy reading another from the list below.
Things I LikeOctober 6, 2014 |
Anxiety DebtJuly 2, 2014 |
Responses to Alisha Miranda’s Questions on GrowthMay 29, 2014 |
Three from Last WeekMay 27, 2014 |
For the Love of the URLMay 20, 2014 |
The Internet is a MirrorMay 13, 2014 |
Eating Your Own Final BossMay 11, 2014 |
This WebsiteMay 4, 2014 |
An Intro To Heroku AddonsMarch 27, 2014 |
FallNovember 17, 2013 |
The 1-line Productivity HackAugust 16, 2013 |
Complexity = Features2August 1, 2013 |
What Ad Agencies’ Job Openings Are Really SayingJune 18, 2013 |
Let’s Hang Out.June 5, 2013 |
FinishingMay 31, 2013 |
Engineers and AdvertisingApril 17, 2013 |