The Developer's Flexible Definition of 'End of Day'
Description
A screenshot of a tweet from user Deepak Digwal (@beardgasm_). The tweet, presented as white text on a black background, humorously clarifies a common point of ambiguity in corporate communication. The text states: 'My manager needs to understand that when I say I'll work till EOD, I mean 6 pm and when I say I'll submit the work by EOD, I mean 12 am.' This meme resonates with software engineers and other salaried professionals who distinguish between the official end of their workday and the actual time they might need to submit their work to meet a deadline. The joke highlights the unstated expectation of working beyond normal hours to get a release or feature out the door, capturing the nuance of 'done' versus 'done-done' in a deadline-driven environment
Comments
14Comment deleted
EOD is a temporal variable whose value is determined by the CI/CD pipeline's mood and how many last-minute bugs the product manager discovers
Explained to my PM that EOD is basically a human-scale CRDT: we promise eventual convergence by 23:59:59, but you’re not getting strong consistency before the next stand-up
It's the same timezone negotiation strategy we use for UTC timestamps in distributed systems - everything's relative until production breaks at 3am and suddenly everyone agrees on what "now" means
EOD is context-dependent like a timezone-naive datetime: everyone parses it in whatever local time benefits them
The classic EOD Schrödinger's deadline: simultaneously 6 PM when discussing work-life balance in sprint planning, and midnight when your PR is still in draft. It's not scope creep, it's temporal interpretation flexibility - a feature, not a bug, in the developer-manager communication protocol
EOD needs an RFC - PMs implement it as COB at 18:00, engineers ship LWW at 00:00; specify TZ and bounds or enjoy eventual consistency
EOD promises: managers see calendar close, devs see it as 'End of Denial' for unmerged PRs
EOD has distributed semantics: strong consistency for logging off at 6pm, eventual consistency for deliverables at 23:59:59 (preferably AoE)
Same with me!! Comment deleted
He works till EOF Comment deleted
Everybody knows that till EOD means till stand-up next day Comment deleted
so if you don't sleep you can delay 24 more hours Comment deleted
Telling that myself every time Comment deleted
TFW when bossman is up until 4 AM writing emails Comment deleted