Join devRant
Do all the things like
				++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
				Sign Up
			Pipeless API
 
				From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
				Learn More
			Search - "facepalm moments"
		
- 
				    					
					
					Wife: "How hard is to make a phone app?"
 
 Me: "Depends on what it is, why?"
 
 Wife: "I had an idea for a cool app that does blah blah blah"
 
 Me: "That actually sounds like a cool app. Let's brainstorm tonight and come up with a plan and see if we need to hire some freelance devs for it"
 
 Wife: "Cool, I also want to make an app to blahblah2, oh and one to blahblah3.. oh hmm what about.."
 
 <facepalm>4
- 
				    					
					
					I was working on a site just moments ago and everything was fine. Then I move my laptop from my living room to my bedroom and on refreshing the page everything seems broken! Disorganized cards, and everything looks 10x bigger. I panic because I was supposed to deploy it on Thursday and I was just doing some final touches and angular has given me one hell of a time. I fucking rolled back all my commits to yesterday and cleared chromes chrome's cache....still nothing works. Then I realized there's a new button on my address tab and on clicking it is showed I had (accidentally) zoomed in by a fucking 175% when moving the laptop *facepalm*. On resetting it everything was ok. Now I have lost all of today's commits and my chrome cache. One box of tic-tacs down and I still can't overcome my rage... So I wrote this rant 😠😩😩
 I need a stress ball😩😩 7 7
- 
				    					
					
					/* A normal day at office */
 
 // A non tech guy sitting next to me
 // Wants to save a file on his system.
 Him: Moves Cursor. Clicks File->Save.
 Me: *facepalm*
 <!-- moments later -->
 // Time to save a file
 Me: Ctrl-SSS
 Runs code.
 <!-- insert picture here -->
 Me: Alt-TAB. Ctrl-Z. Ctrl-S.
 Him: *sigh*  
- 
				    					
					
					OMFG. Here's a self-rant for you all...
 
 So, working on a JS library to build widgets, I five across some weird behaviour where I expect `$.ajax.apply()` to pass something to the chained `.done()` method, but it comes out differently.
 
 Fuck. Right, time to visit StackOverflow and glean some knowledge.
 
 I post a question, complete with examples and descriptions and a little midget unicorn in the corner for world peace.
 
 Come back a bit later to see what's happened, and nobody understands my damn question!
 
 So I proceed to debate a few points with some other devs, going back and forth for a while, but still nobody knows what I'm asking.
 
 Fuck. Time for a JSFiddle...
 
 Copy code from the jQuery docs and start modifying it to show what I was working with... Now suddenly is all working as the docs say.
 
 O.o
 
 So I go look back at my own code again to try work out what's actually going on.
 
 Turns out I completely missed MY OWN CODE.
 
 Fuck me.1
- 
				    					
					
					" What's the big deal ?
 It's just an if condition right ? " - Every manager / product owner ever.
 
 And all the devs be like #facepalm !rant facepalm moments stupid people change requests doomed facepalm stupidity fml if statement idiots at work nodejs managers2
- 
				    					
					
					Was approached by a recruiter for a job in software development which could be filled by any less-experienced front-end developer in the recruiter's eyes, as long as you had basic Javascript knowledge. Turned out it was for router software/images mostly based on javascript.
 
 They kept asking me proprietary information, which I couldn't know, yet, as I didn't work for them.
 
 duh.2
- 
				    					
					
					Just spent several hours trying to figure out why a binary file wasn’t being written correctly.
 
 I missed a break statement.
 
 Also it’s been a while since I’ve been here, maybe I’ll actually come back.
- 
				    					
					
					While I was waiting for the JDK to install for the FOURTH TIME!?!?....
 Ahem...
 So I was listening to some music from Papa Roach when suddenly my mind did some weird stuff, which led me to the following conclusion:
 
 Sometimes I just hate my own mind...  
- 
				    					
					
					When you have a linter that runs as a pre-commit task.
 
 The number of times I've fixed errors thrown by linters during a commit and then run `git commit` straight after only to realize I'd forgotten to add the files I modified for the linter fix.2
- 
				    					
					
					All those mine WTF moments are somehow related with caching which i keep on forgetting... the most fresh one was last week, i had some GIGANTIC mySQL query, and for the sake of response time I immediately made a cache function that kept Redis cache for a day or so... so last week i had to change something (good ol' client and his visions for app). So there i was with the query that returned same god damned results every time, i copy the query in some mySQL manager and it goes fine, but in the app it doesn't... what the actual FUCK!!! i was questioning my career until i figured it out, i was planning to buy some sheeps and a fife and to hell with this, a loud facepalm was echoed through the office that day...2











