3 ms·
I have spent nearly four years working on my own side project. I am at the point where I can use it, which means that every feature can be a shiny new thing, y
by gavinhoward 2y ago
I have spent nearly four years working on my own side project.
I am at the point where I can use it, which means that every feature can be a shiny new thing, yet be small enough to do quickly. So...get to that point as quickly as you can.
But on the flip side, I spent over three years working on my project before it was usable. How did I maintain motivation that long? Pure, searing hatred.
My project is a build system for removing my dependence on CMake. Yes, I hate CMake that much.
Hating CMake every time I had to use it was enough motivation.
So to not be haunted by your projects, run on hatred until you succeed. Or maybe any strong emotion.
- ashton314 2y agoHey, I mean, that's how Donald Knuth made TeX: existing tools were not enough.
- thrtythreeforty 2y agoIf you're able to replace CMake I'm curious. I don't hate it but I'll admit it's pretty clunky. Is your project open source?
- gavinhoward 2y agoAs of a few days ago, maybe, but the license is new, so the OSI hasn't checked it. AGPL-like.
- _carbyau_ 2y agoCartharticism. I like to use Bluejuice's Vitriol as a motivating music when I am in that headspace. " Fuck the whole world and what everybody's saying, hey Good luck and don't dare give up Give it a little bit of vitriol " Lyrics https://genius.com/Bluejuice-vitriol-lyrics https://genius.com/Bluejuice-vitriol-lyrics