this post was submitted on 05 May 2025
1236 points (99.5% liked)
Programmer Humor
23030 readers
1549 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...
That happens so often that checking for spelling is the first thing I do now when something goes wrong.
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)
Yeah, spell checker is the winning move here.
I'm ashamed to admit how many times a basic english spell checker in my IDE has saved my bacon.
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
Great book btw
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
Been there. Blamed the DNS, but turns out that I didn't know how to type customername.tld