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

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 55 points 1 day ago (3 children)

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...

[–] [email protected] 6 points 23 hours ago (3 children)

That happens so often that checking for spelling is the first thing I do now when something goes wrong.

[–] [email protected] 1 points 15 hours ago (1 children)

Yep, or go proofread some JSON…

[–] [email protected] 1 points 11 hours ago

Or check formatting in yaml

Fucking yaml...

[–] [email protected] 1 points 23 hours ago (1 children)

I just have a spell checker enabled in vscode

So helpful for dynamic languages that can't detect undeclared variables (looking at you JS)

[–] [email protected] 1 points 23 hours ago

Yeah, spell checker is the winning move here.

[–] [email protected] 3 points 23 hours ago

I'm ashamed to admit how many times a basic english spell checker in my IDE has saved my bacon.

[–] [email protected] 18 points 1 day ago (2 children)

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

[–] [email protected] 1 points 18 hours ago

Great book btw

[–] [email protected] 4 points 19 hours ago

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

[–] [email protected] 6 points 1 day ago

Been there. Blamed the DNS, but turns out that I didn't know how to type customername.tld