There is a great series of developer reaction posts on The Profound Programmer. I have found myself searching for posts from it frequently, and to speed that up, here is a complete list.
- what the fuck kind of variable name is "data" / you should be incarcerated HD
- if you can recognize that a semicolon is missing just put one in / why does everything have to be my fucking responsibility HD
- there's no fucking way I wrote this / this is awful what the fuck does this even do HD
- why won't you fucking work HD
- this fucking worked in my head HD
- i fucking hate this i hate everything, wait it's working now I love all of you HD
- why the fuck is it doing that how the fuck does that even happen HD
- this is too fucking broken to fix starting the fuck over HD
- single letter variables who the fuck do you think you are HD
- why the fuck aren't you working what did I fucking do to deserve this HD
- who the fuck designed this shitty api what gives you the fucking right
- braces go on the next line you tremendous fuckass HD
- thousands of lines and zero comments merry christmas and a happy bus accident
- when I find out who wrote this I'm going to fucking light them on fire
- server's down (repost) HD
- I would kill every one of you fuckers if I could just finish this and go to sleep
- javascript HD
- who the fuck indents with tabs I hope the sandman fucks you through a mattress
- fucking segfaults
- when I'm sober enough to understand this, I'm going to fucking hate myself (repost) HD SFW
- this code is a monument to all of my sins i'm programmer hitler HD Higher Definition
- two hours and I haven't broken anything yet
- how the fuck could this have ever worked, why does it stop when I have to use it
- fuck internet explorer HD
- have you ever heard of naming conventions what makes you think this is okay (repost) HD HD, no logo
- that wasn't supposed to happen HD
- what the fuck, it worked the first time HD
- one line fix, my ass HD
- why all the one word comments does your project have a fucking word limit HD
- I don't know how to explain source control without waving the gun HD
- copy and paste is not a design pattern how the fuck do you sleep at night HD
- if compiler warnings were pennies, I'd be a fucking millionaire HD
- ruby on rails HD
- this isn't a fucking schema it's a suicide note HD
- haha I'm fucking invincible, fuck nevermind HD
- we learned a valuable lesson today HD
- this fucking worked last time HD
- java
- maybe a clean build will fix it HD
- regular expressions HD
- if you don't test your commits I will bury you HD
- I'm out of coffee and patience HD
- coffee HD
- who the fuck indents with spaces, you should be jettisoned into space HD
- it doesn’t work, but it’s fast HD
- subversion HD
- HTTP/1.1 200 OK HD
- web 2.0 HD
- HTTP/1.1 504 Gateway Timeout
- xml HD
- HTTP/1.1 404 Not Found HD
- I’ve got ninety-nine problems and Eclipse is all of them HD
- nice java applet, fuckass HD SFW
- html "programmers" HD
- who the fuck let you use a computer HD SFW
- design patterns HD
- I hate everything about this, except when it fucking works HD SFW
- race conditions HD
- scala HD
- I’m pretty sure that I’m helping HD
- hey, let me tell you about my startup HD
- debugging will continue until morale improves HD
- but it worked on my machine HD
- who let you do this HD
- firefox HD
- runtime error HD
- how the fuck did I get here whose fucking code is this HD SFW
- what am I supposed to do with this HD
- shell scripting HD
- I don’t remember making this, but it works HD
- ux design isn’t important HD
- import javax.swing.*; HD
- please don’t make me do this again HD
- python HD
- I don’t ask for much just sanitize your fucking data HD SFW
- if I didn’t write it, it’s not my responsibility HD
- /* do not remove */ HD
- if you ask me to debug your code, I’m going to mail you spiders HD
- I’m far too drunk to test this responsibly HD
- have you tried clearing your cache? HD
- side effects HD
- Excuse me stewardess, I speak java.lang.NullPointerException
- great. perl. HD
- well, that was unexpected HD
- BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("filename.txt"))); HD
- we don’t do things the same and there’s nothing wrong with that HD
- problem solving is an overwhelmingly positive experience overall HD
- ruby on rails is different, but I’m open to new ideas HD
- server’s up HD
- I really enjoy learning from my mistakes HD
- everything’s fine HD
- everything’s not fine HD
- but I’m good at computers HD
- that’s not supposed to happen in production HD
- thousands of lines and zero comments am I being punished for something (original post) HD
- "how’s testing going?" fuck you, that’s how testing’s going HD SFW
- we don’t "need" jquery I wish you were dead HD