3 ms·
In November of 1999, I decided to write my own blogging engine (back then though, I was thinking more of an online journal than a blog). At the start, I had gr
by spc476 15y ago
In November of 1999, I decided to write my own blogging engine (back then though, I was thinking more of an online journal than a blog). At the start, I had grandiose features, and in the mean time, I kept the journal/blog private (first post in December---http://boston.conman.org/1999/12/04.1 http://boston.conman.org/1999/12/04.1) only a few people knew of its existence) as I worked on the code base.
Nearly two years later, in October of 2001, when I wrote what I felt was a great post (http://boston.conman.org/2001/10/23.1 http://boston.conman.org/2001/10/23.1) that I said "to hell with this, this goes live!" and bam! Whatever I had at that point went "live".
So, for me, I released the program despite all the shortcomings because I wanted it released. Since October 2001, it's gone through three (four maybe?) major revisions and while it's closer to what I envisioned, I still have some work to do on it.
As an aside, certain features I envisioned, but never got around to implementing, turned out to be The Wrong Thing To Do. Also, one feature that took the longest to implement (and for the most part, hasn't changed at all in twelve years) rarely gets used in the manner I expected it to (it's used, but it has way more flexibility than I've ever used and there are still some corner cases not handled properly even today).