When I realize my issue was just a caching problem ⌘ Read more
When I have to debug a colleague’s code from 2019 ⌘ Read more
When I get an “URGENT” ticket with no description ⌘ Read more
When production goes down and everyone turns to our only DevOps ⌘ Read more
When I run npm install and it downloads half the internet ⌘ Read more
When the server keeps restarting on its own and I have to figure out why ⌘ Read more
When I discover there’s been no backup since the project launched last year ⌘ Read more
When I realize I reviewed the wrong pull request ⌘ Read more
When the intern suggests rewriting everything in a new tech stack ⌘ Read more
When the project manager tells me “it’s just a quick little fix” ⌘ Read more
When I have to explain the same bug to QA for the third time ⌘ Read more
When I see “quickfix” in a commit name ⌘ Read more
When my teammate commits directly to main ⌘ Read more
When I merge my PR and have conflicts to resolve ⌘ Read more
When someone asks me for help with a bug just as I’m about to leave the office ⌘ Read more
When I see myself full screen as the boss starts sharing their screen ⌘ Read more
When the client is about to click on a button that isn’t implemented ⌘ Read more
When I tell QA they can start testing my code ⌘ Read more
When I end my day fixing a bug ⌘ Read more
When I’m stuck in a meeting where I have absolutely nothing to do ⌘ Read more
When I fix a bug in prod before anyone notices ⌘ Read more
When I start my daily code review ⌘ Read more
When the boss asks to see me after a major production incident ⌘ Read more
When I switch from a clean project to a messy one ⌘ Read more
When I realize I forced a reboot on the wrong server ⌘ Read more
When nothing works anymore and we have to wing a demo ⌘ Read more
When I forget to include dependencies during deployment ⌘ Read more
When I finally finish a big refactoring ⌘ Read more
When I’m working from home and the video call has already started ⌘ Read more
When I fall into an infinite loop ⌘ Read more
When I show up at a new client after being sold as an expert by sales ⌘ Read more
When I find out my code is about to be audited in detail ⌘ Read more
When I wasn’t given time to finish a feature properly ⌘ Read more
When the boss insists on scheduling a meeting right after our team lunch ⌘ Read more
When the client tells me I should’ve handled responsiveness even though it was never in scope ⌘ Read more
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