Logo
Edison used 'bug' before computers existed.
  • Home
  • Hot
  • Random
  • Search

Browse

  • AI AI
  • AWS AWS
  • Agile Agile
  • Algorithms Algorithms
  • Android Android
  • Apple Apple
  • Backend Backend
  • Bash Bash
  • C++ C++
  • Cloud Cloud
  • Csharp Csharp
  • All Categories
As an Amazon Associate ProgrammerHumor.io earns from qualifying purchases.

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

Time bugs Memes

Posts tagged with Time bugs

The Leap Year Betrayal

Testing Debugging Programming Agile
11 months ago 208.1K views 0 shares
The Leap Year Betrayal
Oh, the sweet false security of unit tests on leap day! You're all confident when the boss messages you because you actually wrote tests for once. Then February 29th rolls around and your date handling logic implodes spectacularly. Nothing says "I'm a professional developer" quite like your app crashing every four years because you hardcoded month lengths or forgot leap year logic exists. The calendar: nature's way of trolling programmers since the beginning of time.

Ok Who Forgot To Put 2025 In The Switch Statement

Programming Debugging Testing C++
1 year ago 337.4K views 0 shares
Ok Who Forgot To Put 2025 In The Switch Statement
Ah yes, the classic "let's handle years with a switch statement" approach. Some poor developer back in 1999 was like: switch(year) {   case 2020: // pandemic mode   case 2021: // still pandemic   case 2022: // recovery mode   case 2023: // normal-ish   case 2024: // election chaos   // TODO: add more years later   default: trainControl.panic(); } And then they quit, got promoted, or died before anyone remembered to add 2025. Twenty-five years after Y2K and we're still writing software like time is a finite concept. This is why we can't have nice things... or functioning trains, apparently.

Today's picks

ZZA 34 Inch Curved Gaming Monitor, 3440x1440 UltraWide WQHD 240Hz, 1ms, Adaptive-Sync, HDR Display, 1500R, Bezel-Free Design, Eye Care, VESA Mount, for Gaming, Work, Streaming, Coding, Home Office

ZZA 34 Inch Curved Gaming Monitor, 3440x1440 UltraWide WQHD 240Hz, 1ms, Adaptive-Sync, HDR Display, 1500R, Bezel-Free Design, Eye Care, VESA Mount, for Gaming, Work, Streaming, Coding, Home Office

Affiliate
$209.99
GearScouts.com

GearScouts.com

Sponsored
Power stations
The App-ocalypse Is Upon Us

The App-ocalypse Is Upon Us

Programming
269.2K views 11 months ago