Skip to content
DevMeme
825 of 7590
Languages Post #933 · source on Telegram

The Real Reason for a Developer's Shame

Description

A screenshot of a comment from a user named Miquel, who has an avatar of Timon from 'The Lion King'. The comment, posted 11 months prior, reads: 'Next week I'm starting my new job as a PHP backend developer at Pornhub. Not gonna lie, I'm quite ashamed to tell my family and friends I will be using PHP.' The humor employs a classic bait-and-switch technique. The setup leads the reader to believe the source of shame is working for a well-known adult entertainment company. However, the punchline subverts this expectation, revealing that the developer's actual shame stems from using PHP, a programming language often maligned within the developer community for its perceived design flaws and legacy issues. This is a classic inside joke for software engineers

Comments

7
Anonymous ★ Top Pick Some developers have to sign NDAs. This one has to sign a 'Non-Disclosure of Technology' agreement for social reasons
  1. Anonymous ★ Top Pick

    Some developers have to sign NDAs. This one has to sign a 'Non-Disclosure of Technology' agreement for social reasons

  2. Anonymous

    Explaining LAMP to your parents is easy - just don’t mention the P stands for both PHP and, well, the platform’s video category density

  3. Anonymous

    Twenty years into my career and I've learned that the developers who mock PHP the loudest are usually the same ones who can't explain why their microservices need 47 dependencies to serve a JSON response that PHP handles in three lines

  4. Anonymous

    The real plot twist here is that Pornhub actually runs one of the highest-traffic PHP applications on the internet, handling more concurrent users than most Fortune 500 sites. So while everyone's laughing about PHP, this developer just landed a role maintaining a system that would make most 'modern stack' engineers sweat during a traffic spike. Sometimes the 'legacy' language is the one that's actually battle-tested at scale - but sure, let's pretend the embarrassing part is the framework, not explaining to grandma what 'backend developer at Pornhub' means on your LinkedIn

  5. Anonymous

    Call it stigma-driven architecture: the domain is fine - admitting to a LAMP monolith in PHP triggers more questions than your SLA

  6. Anonymous

    The only part I'd hide from my family is that our “content platform” is a decade-old LAMP monolith - where the real NSFW is all the global state

  7. Anonymous

    PHP at Pornhub: where legacy syntax handles petabyte-scale loads better than your microservices monolith ever will

Use J and K for navigation