Skip to content
DevMeme
4028 of 7435
The Daily Stand-Up Charade
Agile Post #4387, on May 23, 2022 in TG

The Daily Stand-Up Charade

Description

This meme likely uses a format that contrasts a character's outward appearance with their internal thoughts, such as the 'Smiling Mask' or 'Polite Cat' meme. The image would show a developer at a daily stand-up meeting, with a caption like 'Me, saying I have no blockers.' Internally, the character would be thinking, 'I have no idea what I'm doing, the codebase is a nightmare, and I'm pretty sure I broke the build.' The humor comes from the social pressure to always appear productive and in control, even when you're completely lost. For senior engineers, it's a humorous commentary on the ineffectiveness of some agile ceremonies and the importance of creating a psychologically safe environment where developers feel comfortable admitting when they're stuck

Comments

26
Anonymous ★ Top Pick The daily stand-up is a great way to start the day by collectively agreeing to pretend that everything is fine
  1. Anonymous ★ Top Pick

    The daily stand-up is a great way to start the day by collectively agreeing to pretend that everything is fine

  2. Anonymous

    Async seemed harmless until the stack traces started reading like a Tarantino script: scenes out of order, everyone holding the same mutex, and the real culprit already awaited three functions ago

  3. Anonymous

    After 20 years in the industry, I've learned that the only thing worse than debugging a race condition is explaining to the PM why the bug report says 'works on my machine' but fails spectacularly in production - especially when the logs show events happening in an order that violates the laws of causality

  4. Anonymous

    The punchline arrived before the setup finished - congratulations, you've reproduced the bug in prod

  5. Anonymous

    The beauty of this joke is that it's self-demonstrating: just like async code that executes out of order, the punchline arrives scrambled. Any senior engineer who's debugged a Heisenbug in production at 3 AM - where adding logging changes the timing just enough to make the race condition disappear - feels this in their bones. The real kicker? The original problem was probably solvable with a simple sequential approach, but we reached for async because it felt 'modern' and 'performant.' Now we're debugging non-deterministic failures, explaining to stakeholders why 'it works on my machine' has taken on quantum properties, and writing integration tests that pass 95% of the time. As the saying goes: async makes easy things hard and hard things impossible - but at least your UI thread isn't blocked while you contemplate your architectural decisions

  6. Anonymous

    Async lets you trade a blocking call for a happens-before proof obligation - and a race that only reproduces at p99 in prod

  7. Anonymous

    “I’ll use async” is enterprise for “let’s introduce nondeterminism” - now the bug comes with race conditions, cancellation semantics, and a postmortem titled “Why English became eventually consistent.”

  8. Anonymous

    Async: solving blocking I/O by birthing a hydra of race conditions that only reveal themselves under prod load

  9. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

    Use a queue /s

  10. @sylfn 4y

    > "has problems Now . two he" this is how i think when i need to make a sentence

  11. @MLXProjects 4y

    LMso trAO ue

    1. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

      Hehe

  12. @iashchak 4y

    await programmer.resolveHisIssues();

    1. @feskow 4y

      New Issue: Make gender-neutral function - function resolveHisIssues() { + function resolveMyIssues() {

      1. @RiedleroD 4y

        public void resolveIssues(Human h){ return;//TODO: implement }

        1. @feskow 4y

          if (datetime.now().hours > 22) return "Bed time, I'll do it tomorrow"; else if (datetime.now().minutes != 0) return "I'll start making that when the hour starts"; else return "I have plenty 'o time";

          1. @RiedleroD 4y

            ☝️ this is the way

          2. Deleted Account 4y

            Gold

            1. @affirvega 4y

              Cool character on your pfp uwu

              1. Deleted Account 4y

                Thx bud

  13. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

    @RiedleroD

  14. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

    Designed in California Made by developers

  15. @RiedleroD 4y

    …bruh?

    1. @ZgGPuo8dZef58K6hxxGVj3Z2 4y

      Async be like

  16. @RiedleroD 4y

    I don't even know how to explain it

  17. @RiedleroD 4y

    look at the top row I guess

Use J and K for navigation