When the senior dev shows me their homemade framework ⌘ Read more
When we have no more support tickets to handle ⌘ Read more
When I realize from the new hire’s questions that they’re about to make changes directly in prod ⌘ Read more
When a coworker cleans their gross keyboard in front of me during my lunch break ⌘ Read more
When I’m asked how my current project is going ⌘ Read more
When I fall into a loop that does nothing while debugging step by step ⌘ Read more
When the boss catches me watching a YouTube video ⌘ Read more
When the sales guy starts talking in a client meeting ⌘ Read more
When we kick off our very first user tests ⌘ Read more
When my try/catch works exactly as expected ⌘ Read more
When the boss shifts the blame onto me during the steering committee ⌘ Read more
When I’ve got only 2 days left before the deadline ⌘ Read more
When someone suggests improving my code ⌘ Read more
When we manage to get the app running on limited hardware ⌘ Read more
When I’m asked to create a SQL user for the new hire ⌘ Read more
When my SQL query goes from 10 seconds to 200ms ⌘ Read more
When I type chmod 777 just to see if it works ⌘ Read more
When I manage to sneak a recursive function into my code ⌘ Read more
When we get a cryptic warning but everything still works fine ⌘ Read more
When I have to install and configure 3 different SDKs to build a big project ⌘ Read more
When my PR gets merged without a single comment ⌘ Read more
When my program crashes with no error message at all ⌘ Read more
When I run into a bug I thought I had fixed weeks ago ⌘ Read more
When I’m about to run a git status ⌘ Read more
When I’ve coded all night ⌘ Read more
When I pull my Raspberry Pi out of the closet for a little side project ⌘ Read more
When we have to fix a bug in a hurry without being able to run the project locally ⌘ Read more
When my IDE suggests 20 different imports for the same function ⌘ Read more
When I run a test and it opens 15 tabs in my browser ⌘ Read more
When I know the client and tell the new guy to comment out code instead of deleting it ⌘ Read more
When I have to install some obscure driver just to test something ⌘ Read more
When I run a make clean and it deletes a bit more than I’d like ⌘ Read more
When the boss says I did a great job in front of the whole team ⌘ Read more
When I see code mixing English, German, and Spanish in variable names ⌘ Read more
When I discover our monitoring isn’t hooked up to anything ⌘ Read more
When I forget to close my PHP tag ⌘ Read more
When I hear someone complain about a feature I’m responsible for ⌘ Read more
When I try to make sense of a UML diagram that’s dozens of pages long ⌘ Read more
When I’ve got my headphones on and someone taps me to ask “got a minute?” ⌘ Read more
When I’m asked for the third time in a row to change a button color ⌘ Read more
When I open the CSS out of curiosity and it’s over 10,000 lines long ⌘ Read more
When I thank the lead dev for unblocking me ⌘ Read more
When I see a coworker committed at 4 a.m. ⌘ Read more