Logo
Code never lies, comments sometimes do.
  • Home
  • Hot
  • Random
  • Search

Browse

  • AI AI
  • AWS AWS
  • Agile Agile
  • Algorithms Algorithms
  • Android Android
  • Apple Apple
  • Azure Azure
  • Backend Backend
  • Bash Bash
  • C++ C++
  • Cloud Cloud
  • 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

Cave-painting Memes

Posts tagged with Cave-painting

Three Stages Of Debugging

Debugging Programming Testing
3 months ago 19.3M views 0 shares
Three Stages Of Debugging
Stage 1: Confidently approaching the bug like you know exactly what you're doing. Stage 2: Realizing you have no idea what's happening and frantically trying different solutions. Stage 3: Complete existential breakdown, questioning your career choices and whether you should've been a farmer instead. The cave painting aesthetic really drives home how debugging is a primal human experience that transcends time. Our ancestors dealt with their bugs (probably literal ones), and we deal with ours. The only difference is they used spears and we use console.log() statements. Neither approach is particularly sophisticated, but here we are. Fun fact: The term "debugging" actually originated in 1947 when engineers found an actual moth stuck in a computer relay. So yes, debugging started with literal bugs, and somehow we've made it exponentially more complicated since then.

Today's picks

Cherry MX 3.0S Wired Mechanical Gaming Keyboard MX2A Silent RED Switches

Cherry MX 3.0S Wired Mechanical Gaming Keyboard MX2A Silent RED Switches

Affiliate
$69.99
Java Heatmap

Java Heatmap

Java
53.6K views 3 years ago
As long as you code, you’ll have these feelings !

As long as you code, you’ll have these feelings !

Python
78.5K views 4 years ago