4 ms·
Wow, I have an incredibly similar experience. I made a PHP news script called "CzarNews" back in 2003 that was widely downloaded and used, and is still used on
by vlucas 16y ago
Wow, I have an incredibly similar experience. I made a PHP news script called "CzarNews" back in 2003 that was widely downloaded and used, and is still used on many sites today.
I too am now a bit embarrassed by the amateurish-ness of the code, and the security vulnerabilities within it. Previous versions of it back when I was actively working on it even hit Secuina security advisory lists under "high" and "severe" categories and led to my server getting hacked through a remote file include vulnerability (thanks PHP3/4 register_globals + allow_url_include INI settings on by default!). I learned a lot about PHP (in)security that summer, and had many angry users to deal with. Your experience surely can't be worse than that.
In addition, I too have NOT put the code on my GitHub account, because it's nothing like the code I produce today, and I don't want people to get the wrong idea about what kind of code I produce. I have never thought about just owning it and wearing it as some sort of badge of honor though - this thread has made me re-think that. It might be interesting to highlight its success and the lessons I learned through the process.