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

sfw subreddits
2024, August
Uncle Bob Martin: "I am in the midst of writing...
1648 Uncle Bob Martin: "I am in the midst of writing...
Why good engineers fail technical interviews
1499 Why good engineers fail technical interviews
Github down globally
1410 Github down globally
One Of The Rust Linux Kernel Maintainers Steps ...
1168 One Of The Rust Linux Kernel Maintainers Steps ...
Linux Creator Torvalds Says Rust Adoption in Ke...
1165 Linux Creator Torvalds Says Rust Adoption in Ke...
CSS finally adds vertical centering in 2024
1059 CSS finally adds vertical centering in 2024
In a leaked recording, Amazon cloud chief tells...
1043 In a leaked recording, Amazon cloud chief tells...
Judge dismisses majority of GitHub Copilot copy...
967 Judge dismisses majority of GitHub Copilot copy...
IT WAS A REGEX?!? - Full CrowdStrike Report Rel...
946 IT WAS A REGEX?!? - Full CrowdStrike Report Rel...
The shortest, strangest engineering interview I...
901 The shortest, strangest engineering interview I...
2024, July
Let's blame the dev who pressed "Deploy"
1581 Let's blame the dev who pressed "Deploy"
PySkyWiFi: completely free, unbelievably stupid...
1477 PySkyWiFi: completely free, unbelievably stupid...
CrowdStrike update takes down most Windows mach...
1381 CrowdStrike update takes down most Windows mach...
CrowdStrike IT Outage Explained by a Windows De...
983 CrowdStrike IT Outage Explained by a Windows De...
There should never be coding exercises in techn...
891 There should never be coding exercises in techn...
Why Facebook abandoned Git
698 Why Facebook abandoned Git
The graying open source community needs fresh b...
656 The graying open source community needs fresh b...
Problematic Second: How the leap second, occurr...
573 Problematic Second: How the leap second, occurr...
Agile Manifesto co-author blasts failure rates ...
558 Agile Manifesto co-author blasts failure rates ...
14 Million OpenSSH Servers Potentially Vulnerab...
543 14 Million OpenSSH Servers Potentially Vulnerab...
2024, June
If AI is too dangerous for open source AI devel...
1334 If AI is too dangerous for open source AI devel...
US employment of software developers is in decl...
1299 US employment of software developers is in decl...
I spent 18 months rebuilding my algorithmic tra...
1177 I spent 18 months rebuilding my algorithmic tra...
Dev rejects CVE severity, makes his GitHub repo...
1158 Dev rejects CVE severity, makes his GitHub repo...
Around 2013 Google’s source control system was ...
1024 Around 2013 Google’s source control system was ...
Rabbit R1 Engineers Hard-Coded API Keys for Ele...
984 Rabbit R1 Engineers Hard-Coded API Keys for Ele...
Malicious VSCode extensions with millions of in...
832 Malicious VSCode extensions with millions of in...
Polyfill JS Supply Chain Attack Affects Over 10...
821 Polyfill JS Supply Chain Attack Affects Over 10...
Oracle Java police start knocking on Fortune 20...
799 Oracle Java police start knocking on Fortune 20...
The real COBOL programmer shortage is 5-10 year...
763 The real COBOL programmer shortage is 5-10 year...
2024, May
Study Finds That 52 Percent of ChatGPT Answers ...
6278 Study Finds That 52 Percent of ChatGPT Answers ...
Stack Overflow bans users en masse for rebellin...
4196 Stack Overflow bans users en masse for rebellin...
Distracting software engineers is way more harm...
2052 Distracting software engineers is way more harm...
Cloudflare took down our website after trying t...
1792 Cloudflare took down our website after trying t...
Uber Migrates 1 Trillion Records from DynamoDB ...
1234 Uber Migrates 1 Trillion Records from DynamoDB ...
AI engineers report burnout, rushed rollouts as...
1176 AI engineers report burnout, rushed rollouts as...
Main maintainer of ldapjs has decommissioned th...
1165 Main maintainer of ldapjs has decommissioned th...
Fix Incoming! Empty S3 buckets won't be able to...
916 Fix Incoming! Empty S3 buckets won't be able to...
NetBSD bans all commits of AI-generated code
889 NetBSD bans all commits of AI-generated code
BitKeeper, Linux, and licensing disputes: How L...
864 BitKeeper, Linux, and licensing disputes: How L...
2024, April
Performance obsessed dev caught xz Utils backdoor
1851 Performance obsessed dev caught xz Utils backdoor
Jenkins was invented b/c an engineer “got tired...
1732 Jenkins was invented b/c an engineer “got tired...
Lessons learned after 3 years of fulltime Rust ...
1528 Lessons learned after 3 years of fulltime Rust ...
My snake game is now 58 bytes thanks to an idea...
1516 My snake game is now 58 bytes thanks to an idea...
How an empty S3 bucket can make your AWS bill e...
1474 How an empty S3 bucket can make your AWS bill e...
Netflix has one 8kb “hello world” on production
1472 Netflix has one 8kb “hello world” on production
Google Staff Engineer shares how reading whitep...
1442 Google Staff Engineer shares how reading whitep...
Most micromanagers don't know their engineers c...
1203 Most micromanagers don't know their engineers c...
I'm a programmer and I'm stupid
1160 I'm a programmer and I'm stupid
Microsoft dusts off ancient MS-DOS 4.0 code for...
882 Microsoft dusts off ancient MS-DOS 4.0 code for...
2024, March
I quit. After 25 years in tech (17 as a dev man...
1925 I quit. After 25 years in tech (17 as a dev man...
Context-switching - one of the worst productivi...
1583 Context-switching - one of the worst productivi...
3 years of work and 1 million users later, I ju...
1473 3 years of work and 1 million users later, I ju...
Lars Bergstrom (Google Director of Engineering)...
1471 Lars Bergstrom (Google Director of Engineering)...
Why Facebook doesn't use Git
1269 Why Facebook doesn't use Git
Modern Git Commands and Features You Should Be ...
1179 Modern Git Commands and Features You Should Be ...
Blameless culture should be a standard in the e...
1015 Blameless culture should be a standard in the e...
The joys of open source: create free software, ...
1013 The joys of open source: create free software, ...
"Java is here to stay": Popular programming lan...
986 "Java is here to stay": Popular programming lan...
Apple reverses decision to disable PWAs in Europe
983 Apple reverses decision to disable PWAs in Europe
2024, February
White House urges developers to dump C and C++
2877 White House urges developers to dump C and C++
Google throws $1M at Rust Foundation to build C...
1571 Google throws $1M at Rust Foundation to build C...
Future Software Should Be Memory Safe | The Whi...
1502 Future Software Should Be Memory Safe | The Whi...
Falsehoods Junior Developers believe about beco...
1429 Falsehoods Junior Developers believe about beco...
Introducing Sudo for Windows
1216 Introducing Sudo for Windows
Apple Wants To Kill PWAs
1105 Apple Wants To Kill PWAs
GPT in 500 lines of SQL
1066 GPT in 500 lines of SQL
Google is once again accused of snubbing the JP...
1011 Google is once again accused of snubbing the JP...
Engineering is more about people than tech
854 Engineering is more about people than tech
Why most developers stop learning SQL at subque...
790 Why most developers stop learning SQL at subque...
2024, January
Agile development is fading in popularity at la...
3729 Agile development is fading in popularity at la...
Linus Torvalds flames Google kernel contributor...
2539 Linus Torvalds flames Google kernel contributor...
Nearly 25,000 tech workers were laid off in the...
2028 Nearly 25,000 tech workers were laid off in the...
StackOverflow Questions Down 66% in 2023 Compar...
1950 StackOverflow Questions Down 66% in 2023 Compar...
Developers experience burnout, but 70% of them ...
1521 Developers experience burnout, but 70% of them ...
My snake game is now 61 bytes
1379 My snake game is now 61 bytes
Apple is bringing alternate web engines to the ...
1338 Apple is bringing alternate web engines to the ...
Niklaus Wirth, laureate of the Turing Award and...
1175 Niklaus Wirth, laureate of the Turing Award and...
The I in LLM stands for intelligence
1108 The I in LLM stands for intelligence
Why you can’t interchange programmers
1030 Why you can’t interchange programmers