set the scene
Ok, you’ve got the itch to build a new project - that’s great. You’ve got an idea and you’re ready to roll.
You’ve been thinking up names for your project, you snatch up a domain, you’ve opened up a new repo, then you spend a week burning the midnight oil fueled by passion and illusions of grandeur. Think of all the money this’ll make, all the people this will reach - and then you realize after throwing together a bunch of code you still need to handle user settings, and OAuth, and payment integrations, and an emailing service, and oh shit this isn’t so fun anymore.
I just spent 8 hours at work putting together a dashboard to deal with really important metrics that are important to product. Then I get home and now I’m trying to figure out the best way to incorporate analytics into my project when I really just wanted to work on an app for competitive street cat spotting.
Now I’ve burned myself out, my app has started to become a dumpster fire as I push myself to put together shoddy code just to get this thing out the door, because it’s going to be worth it. And oh shit, nobody’s using it, comments on Reddit are roasting me, and I’ll block this from my brain until the auto-renew on my domain reminds me all over again in a year.
the why
Build something for yourself, the cost of entry has never been lower. Pair up with your favorite AI assistant and get going, see what you can throw together in a weekend.
Who’s your audience? You. What are you into? Ok, build something to support that.
Your project doesn’t have to be perfect, or even particularly functional - because you are your audience, you’re building to support your own passions, you don’t need to have blisteringly high expectations for the end product, you’re not selling to anyone other than yourself here - it’s a creative outlet, and one that only needs to work for you.
Share it with others, but when you make it clear that what you’re building is for you and yourself, the pressure to get things right doesn’t need to exist - this is my thing, check it out, oh also I’m not trying to sell this to you.
Wait, you think it’s cool? Oh, you want to give it a shot? Oh, you might even consider paying money for this? Now I’m motivated!
Worry about making something that makes you happy. Maybe you share it and it makes others happy too, great, now you’ve built yourself a motivation runway for getting the project off the ground if that’s something that interests you.
my ‘build yourself hobby’ hobby
While traveling to Mexico I started working on a photography project. Photography has always been a hobby for me—something that’s really just for me. No expectations of recognition from others, no desire to make money from my works, nada. I take a photo, I add it to my portfolio, and that’s it, I’m happy.
Well, in Mexico I was enchanted by the swarm of Vochos (VW beetles) that plague the streets. 20,000,000 of them made for the Mexican market (1956-2003!!!), and a whole bunch of them are still happily chugging along.
As I was working on my photo project, I’d walk around the streets hunting for vochos. Sometimes the lighting was poor, a car was blocked by traffic, or I wouldn’t have my camera with me.
Well I decided to do what I do, I booted up VSC, and I started working on an app to catalog all the buggies I’d see as I walked around. A weekend later and I had an app that was good enough for me, it was jank, it crashed a lot, and it was great.
I’d spot a Vocho, open up my janky ass app, snap a photo, and add it to a map of Vochos I’ve seen, and I was having a blast in the process.
I spent a week expanding on the app, adding cute decorative pins, a leveling system, un-jankifyed it a bit, and badabing badaboom. Wait - what had I done? Well, the tool that I had built to support my hobby had ended up becoming my new hobby. I created a game and the intended audience was me.
Sometimes the app comes up in conversation, and people love it. They ask me if they can play it. “Nope!” Not this time, this one is for me.
the takeaway
Just build something fun, build something you want to use, build yourself a hobby, build yourself a game, a tool, a whatever - and don’t worry about anyone else.
A street cat spotting app, photo of the day game, house plant battle royal, special drawing app, a cafe rankings app for your city, whatever.
Put something together, be creative, and don’t feel the pressure to get things right for anyone other than yourself, even though you just might!!