/r/programming - top ten submissions for each month of 2025

sfw subreddits | << programming 2024
2025, June
GitHub CEO: manual coding remains key despite A...
1636 GitHub CEO: manual coding remains key despite A...
Germany: Digital Minister wants open standards ...
1127 Germany: Digital Minister wants open standards ...
When Google Sneezes, the Whole World Catches a ...
991 When Google Sneezes, the Whole World Catches a ...
Celebrating GitHub's 1 billionth repo
823 Celebrating GitHub's 1 billionth repo
Code is skimmed more often than it is written, ...
817 Code is skimmed more often than it is written, ...
Programming as Theory Building: Why Senior Deve...
701 Programming as Theory Building: Why Senior Deve...
OpenAI is Ditching TypeScript to Rebuild Codex ...
631 OpenAI is Ditching TypeScript to Rebuild Codex ...
Germany and France to accelerate the constructi...
629 Germany and France to accelerate the constructi...
Decrease in Entry-Level Tech Jobs
570 Decrease in Entry-Level Tech Jobs
New computers don't speed up old code
564 New computers don't speed up old code
2025, May
Just fucking code.
3704 Just fucking code.
The enshittification of tech jobs
1684 The enshittification of tech jobs
Stack Overflow seeks rebrand as traffic continu...
1635 Stack Overflow seeks rebrand as traffic continu...
Stack overflow is almost dead
1455 Stack overflow is almost dead
New algorithm beats Dijkstra's time for shortes...
1371 New algorithm beats Dijkstra's time for shortes...
AMA: I started an open source project in 2004. ...
1239 AMA: I started an open source project in 2004. ...
I accidentally built a vector database using vi...
1029 I accidentally built a vector database using vi...
"Mario Kart 64" decompilation project reaches 1...
882 "Mario Kart 64" decompilation project reaches 1...
CLion Is Now Free for Non-Commercial Use
738 CLion Is Now Free for Non-Commercial Use
Java at 30: How a language designed for a faile...
661 Java at 30: How a language designed for a faile...
2025, April
Linus Torvalds built Git in 10 days - and never...
3907 Linus Torvalds built Git in 10 days - and never...
The Insanity of Being a Software Engineer
1121 The Insanity of Being a Software Engineer
Getting Forked by Microsoft
1117 Getting Forked by Microsoft
Clever code is probably the worst code you coul...
953 Clever code is probably the worst code you coul...
Microsoft has released their own Agent mode so ...
889 Microsoft has released their own Agent mode so ...
AI coding mandates are driving developers to th...
570 AI coding mandates are driving developers to th...
The 13 software engineering laws
568 The 13 software engineering laws
Make Python great again!
531 Make Python great again!
NVIDIA Drops a Game-Changer: Native Python Supp...
503 NVIDIA Drops a Game-Changer: Native Python Supp...
"Serbia: Cellebrite zero-day exploit used to ta...
406 "Serbia: Cellebrite zero-day exploit used to ta...
2025, March
A 10x Faster TypeScript
1661 A 10x Faster TypeScript
As an engineer, I’d rather be called stupid tha...
1021 As an engineer, I’d rather be called stupid tha...
Developer convicted for “kill switch” code acti...
1017 Developer convicted for “kill switch” code acti...
Apple's Software Quality Crisis: When Premium H...
968 Apple's Software Quality Crisis: When Premium H...
Forcing AI on devs is a bad idea that's going t...
851 Forcing AI on devs is a bad idea that's going t...
Breaking a 40-Year Assumption About Hash Tables
837 Breaking a 40-Year Assumption About Hash Tables
Algorithms Every Programmer Should Know
768 Algorithms Every Programmer Should Know
Why I'm No Longer Talking to Architects About M...
744 Why I'm No Longer Talking to Architects About M...
Popular GitHub Action `tj-actions/changed-files...
699 Popular GitHub Action `tj-actions/changed-files...
The atrocious state of binary compatibility on ...
636 The atrocious state of binary compatibility on ...
2025, February
Google's Shift to Rust Programming Cuts Android...
3360 Google's Shift to Rust Programming Cuts Android...
EA just open sourced Command &amp; Conquer, Red...
2959 EA just open sourced Command &amp; Conquer, Red...
"A calculator app? Anyone could make that."
2248 "A calculator app? Anyone could make that."
Tech's Dumbest Mistake: Why Firing Programmers ...
1844 Tech's Dumbest Mistake: Why Firing Programmers ...
None of the major mathematical libraries that a...
1687 None of the major mathematical libraries that a...
I'm glad AI didn't exist when I learned to code
1320 I'm glad AI didn't exist when I learned to code
TypeScript types can run DOOM
1315 TypeScript types can run DOOM
Linux kernel tweak could cut data center power ...
1312 Linux kernel tweak could cut data center power ...
Context-switching is the main productivity kill...
1187 Context-switching is the main productivity kill...
How AI generated code accelerates technical debt
1180 How AI generated code accelerates technical debt
2025, January
StackOverflow has lost 77% of new questions com...
2061 StackOverflow has lost 77% of new questions com...
StackOverflow has lost 77% of new questions com...
1635 StackOverflow has lost 77% of new questions com...
Why Junior Developers Are Burning Out Before Th...
1019 Why Junior Developers Are Burning Out Before Th...
Generative AI is not going to build your engine...
849 Generative AI is not going to build your engine...
Almost got phished from a @google.com email. Go...
824 Almost got phished from a @google.com email. Go...
snake game is 56 bytes
807 snake game is 56 bytes
German router maker is latest company to inadve...
803 German router maker is latest company to inadve...
After 8 years of development and delivering it ...
769 After 8 years of development and delivering it ...
What Happened to Lightweight Desktop Apps? Hist...
740 What Happened to Lightweight Desktop Apps? Hist...
Computer Science Papers Every Developer Should ...
614 Computer Science Papers Every Developer Should ...