😂 LOL

> It's Not a Bug, It's Content

Where code meets comedy and sanity goes to die
Sort by:
🚢
👍 10000
🔥🔥🔥🔥🔥

Internet Explorer Support

Finally buried after decades of torturing web developers.

#ship-it😐😐😐😐😐
😂
👍 9500
🔥🔥🔥🔥❄️

Stack Overflow Copy-Paste

Honorary computer science degree from Stack Overflow University.

#meme😭😐😐😐😐
😂
👍 9001
🔥🔥🔥🔥🔥

Works on My Machine

The classic developer excuse when production breaks but localhost works perfectly.

#meme😭😭😭😭😭
😂
👍 8500
🔥🔥🔥🔥❄️

NullPointerException

Java developer's daily dose of existential dread.

#meme😭😭😭😭😐
💻
👍 8100
🔥🔥🔥🔥🔥

Git Commit Messages

A journey through a developer's emotional breakdown.

#code😭😭😭😭😐
🚢
👍 7800
🔥🔥🔥🔥❄️

Debugging in Production

When you realize you forgot to remove debug logs before deployment.

#ship-it😭😭😭😭😭
💻
👍 7200
🔥🔥🔥🔥🔥

CSS Centering

The eternal struggle of web developers. Flexbox saved us all.

#code😭😭😭😐😐
💻
👍 6800
🔥🔥🔥❄️❄️

Missing Semicolon

That one character that haunts your dreams.

#code😭😭😐😐😐
💻
👍 6200
🔥🔥🔥🔥❄️

Regular Expressions

Email validation regex. Some say it's still growing to this day.

#code😭😭😭😭😭
📱
👍 5500
🔥🔥🔥🔥❄️

Autocorrect in Code

When autocorrect turns "isAdmin" into "isDuck".

#autocorrect😭😭😐😐😐

💀 Cursed Code Gallery

if (condition == true) {
  if (condition != false) {
    if (!condition == false) {
      return true;
    }
  }
}
return maybe;

Found in production. Yes, really.

// Magic number - don't touch!
const MAGIC = 42.1337;

// TODO: Find out what this does
function mysteryFunction() {
  return MAGIC * Math.PI / 2.71828;
}

Comments that explain nothing

🚢 Ship It Hall of Shame

The Password Field

Login form that accepted any password as long as it contained the letter 'a'

Security Level: None

The Infinite Loop

"Loading..." spinner that ran for 3 months because nobody stopped it

Persistence Level: Maximum

The CSS Chaos

Website that looked perfect only on developer's 27" monitor

Responsiveness: What's that?

💊 Daily Dose of Developer Pain

🤦‍♂️

"It works on my machine"

The most famous last words in software development

> docker run --rm -it sadness:latest