Menu
First we build software, then we pray.
Home
Hot
Random
Search
Browse
AI
AWS
Agile
Algorithms
Android
Apple
Backend
Bash
C++
Cloud
Csharp
All Categories
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
Gorgeous websites
web
website
css
html
Programming
Frontend
Python
4 years ago
109,242 views
0 shares
html-memes, css-memes, web-memes, website-memes, ML-memes, cs-memes | ProgrammerHumor.io
Content
HTML HTMLCSS
Smart playlists? SoundLeaf provides a brilliant client for Audiobookshelf servers for iPhone and iPad users. I can't imagine using anything else. Audiobookshelf + SoundLeaf = Perfect audiobook experience.
More Like This
I'm shamelessly karma-farming your sub. But I did think this was kinda cool.
Programming
5 years ago
66.5K views
0 shares
Content 11 Let jacketSize "Medium" 2 Made in the USA
HOLD ON
Programming
3 years ago
66.8K views
0 shares
Content When you just declared a variable and the IDE is already complaining about how you haven't used it anywhere: We get there when we get there!
Gaming In 2025
Programming
Gamedev
Hardware
Algorithms
6 months ago
330.0K views
0 shares
The eternal developer dilemma, now in gaming form. In 2025, we'll still be debating whether to throw more hardware at the problem or actually fix the code. Spoiler alert: someone's just gonna release another 500GB day-one patch and call it "optimization." Meanwhile, your $3000 GPU will struggle to render a puddle because some junior dev hardcoded the reflection algorithm to use π=3.
He's not wrong.
Programming
4 years ago
62.9K views
0 shares
Content rAskReddit Posted by uNest-egg 1mo What's your top "wow, that actually worked?" moment? 49.5k 13.8k Share Keen Learner 1 week ago "Wow! It actually worked" - every programmer ever 368 B 6 VIEW 6 REPLIES
Laptop Screen Extender 1.87lbs Ultra-Portable & Ultra Slim, 14.2" FHD 1080P Dual Portable Monitor for 14"-17.3" Laptop, Plug & Play Travel Monitor Extender Compatible with Wins/Mac/Chrome/Android
Affiliate
Monitors
Orfibz
【200% Productivity Increased】Turn your laptop into a double productivity workstation with this laptop screen extender, which supports extend, mirror, and portrait modes. It can effectively reduce con…
Now You Know What's Not Cool
Programming
Debugging
8 months ago
348.1K views
0 shares
The sacred art of variable naming, where senior devs lecture juniors while secretly having 47 variables named 'x', 'i', and 'temp' in their own codebase. Nothing says "I've given up on humanity" quite like discovering a class named 'Mgr' with a method called 'proc' that takes parameters 'a', 'b', and 'c'. The best part? The person lecturing you about clean code is the same one who wrote that unreadable mess six months ago and has conveniently forgotten about it. The true rite of passage in programming isn't your first bug fix—it's the first time you open a file with variables like 'thingDoer' and 'data2' and seriously consider a career change.
Randomly Stumbled Upon This Code In My Company's Product (CAE Software)
Programming
C++
Algorithms
Math
4 months ago
358.1K views
0 shares
Someone really said "I could use a loop" and then proceeded to manually hardcode what appears to be quaternion rotation calculations for every possible case. Each line is a beautiful handcrafted snowflake of copy-pasted arithmetic operations with slightly different array indices. This is what happens when you learn programming from a stenographer. The best part? There's probably a single matrix multiplication library function that could replace this entire screen of madness. But no, someone decided to type out hundreds of lines of p.a.c[i] * p.a.c[j] combinations like they were getting paid by the character. The code review must have been legendary. This is peak "it works, don't touch it" territory. Nobody's refactoring this beast because nobody wants to be the one who breaks the CAE software that's been running in production for 15 years.
Loading more content...
Today's picks
Either Experience Means Anything Or It Does Not
Programming
2.1M views
5 days ago
Depends On The Context
Git
403.2K views
1 year ago
When you stop caring.
Programming
74.7K views
2 years ago