May 17, 2022
Iāve had this idea for a week or so that I should create an app called Black Hole. It would be a web app that I keep as a pinned tab in my browser, and then I dump all of my thoughts into it and have them for future searchable reference.
Iāve been mulling this idea over, and yesterday I started building it. I created a new Laravel app, saved it to GitHub, the works.
And today on Twitter, I come across an app called Bike. Itās an app for outlining your thoughts.
I saw it this morning and thought āhey thatās cool.ā Then I just took another look at it and realized that this could be a vehicle for the idea thatās behind Black Hole. Instead of building my own web app for it, I could use Bike to write my daily entries in a big list and collapse other days out of sight.
But somehow, the idea of using Bike for this instead of continuing to build out my own custom solution brings me stress.
Maybe itās the fact that Bike costs money? It costs $30 for a license. In my head, building Black Hole for myself is free. I donāt want to purchase a license for Bike and then regret having paid for it.
But also, $30 isnāt a huge loss. Iāll be okay. (Plus, there are worse ways to spend $30 than supporting a very nice-seeming guy from Maine.)
I think that my stress and internal resistance towards Bike stems from the idea that Iām going to be ānot developer enoughā (kind of like the idea that one can be ānot man enoughā).
Like, I was going to build a solution just for myself, but then another guy out-developered me. And itās not even that Iām using his app because mine would take longer to build! Itās that I probably could not craft an app thatās this carefully done. He is way better than I am.
So I guess that thereās fear wrapped up in there: that Iām not as good of a developer as I want to be. That Iām showing weakness by using an app that someone else made. Kind of like being a cobbler who asks someone else to fix his shoes.
But thatās a feeling that I should get over. Itās okay to try this app and see whether someone else has already dedicated themselves to maintaining a good piece of software. Not only does it save me time, but it also gives me the joy of seeing new things get added to an app I use without me having to do work.
And at the end of the day, itās just pride. And usually, excessive pride is something to let go of.