this post was submitted on 05 May 2025
1351 points (99.6% liked)
Programmer Humor
23499 readers
2740 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm in this picture and I don't like it. Yesterday I was trying to debug my reverse proxy setup for a new app and why it wouldn't work.
Well, if you configure it to route shinyNewApp.example.com to your app, but then always access sihnyNewApp.example.com with your browser...
I was reading Crafting Interpreters. After adding function calls and stack frames, i tested my implementation with the Fibonacci script at the end of the chapter
I spent about 2 hours debugging my call stack, and even tested the script in Python
Only to realize that Fib(3) is indeed 2
Oh, I love this one, it's very silly. I find it oddly grounding when I discover that the cause of a problem was me being silly, because I'm already aware that I am prone to foolish errors (as all humans are); when I discover that an unfathomable computer error is actually my fault, it feels like everything is right with the world
Great book btw
I'm ashamed to admit how many times a basic english spell checker in my IDE has saved my bacon.
Yep, or go proofread some JSON…
Or check formatting in yaml
Fucking yaml...
I just have a spell checker enabled in vscode
So helpful for dynamic languages that can't detect undeclared variables (looking at you JS)
Been there. Blamed the DNS, but turns out that I didn't know how to type customername.tld