Concurrent Hash Map Designs: Synchronized, Sharding, and ConcurrentHashMap
https://bluuewhale.github.io/posts/concurrent-hashmap-designs/
https://redd.it/1pwr1p2
@programmingreddit
https://bluuewhale.github.io/posts/concurrent-hashmap-designs/
https://redd.it/1pwr1p2
@programmingreddit
Bluue Whale
Concurrent Hash Table Designs: Synchronized, Sharding, ConcurrentHashMap, and NonBlockingHashMap
A tour of common concurrent hash map designs—global locks, sharding/lock striping, Java's ConcurrentHashMap, and Cliff Click's NonBlockingHashMap (NBHM)—through the lens of contention and performance.
MongoDB fired an Employee while she was on Mental health leave, leading to her suicide
https://www.linkedin.com/posts/gsurman_our-beloved-irreplaceable-daughter-annie-activity-7407842359826120704-kFaq/
https://redd.it/1pxa71t
@programmingreddit
https://www.linkedin.com/posts/gsurman_our-beloved-irreplaceable-daughter-annie-activity-7407842359826120704-kFaq/
https://redd.it/1pxa71t
@programmingreddit
Linkedin
Our beloved, irreplaceable daughter Annie should’ve been celebrating her 30th birthday this week. Instead, we’re left marking that…
Our beloved, irreplaceable daughter Annie should’ve been celebrating her 30th birthday this week. Instead, we’re left marking that milestone without her -- remembering all that she was and grieving all that should have been.
Annie died by suicide last year…
Annie died by suicide last year…
The production bug that made me care about undefined behavior
https://gaultier.github.io/blog/the_production_bug_that_made_me_care_about_undefined_behavior.html
https://redd.it/1px4uug
@programmingreddit
https://gaultier.github.io/blog/the_production_bug_that_made_me_care_about_undefined_behavior.html
https://redd.it/1px4uug
@programmingreddit
Reddit
From the programming community on Reddit: The production bug that made me care about undefined behavior
Posted by broken_broken_ - 150 votes and 126 comments
Kafka uses OS page buffer cache for optimisations instead of process caching
https://shbhmrzd.github.io/2025/11/21/what-helps-kafka-scale.html
https://redd.it/1pxmf5l
@programmingreddit
https://shbhmrzd.github.io/2025/11/21/what-helps-kafka-scale.html
https://redd.it/1pxmf5l
@programmingreddit
Shubham Raizada’s Blog
What Helps Kafka Scale
How does Kafka scale for log processing?
MongoBleed vulnerability explained simply
https://bigdata.2minutestreaming.com/p/mongobleed-explained-simply
https://redd.it/1py2c0w
@programmingreddit
https://bigdata.2minutestreaming.com/p/mongobleed-explained-simply
https://redd.it/1py2c0w
@programmingreddit
2Minutestreaming
MongoBleed explained simply
CVE-2025-14847 allows attackers to read any arbitrary data from the database's heap memory. It affects all MongoDB versions since 2017, here's a simple explanation:
Tim van der Lippe steps down as Mockito maintainer
https://github.com/mockito/mockito/issues/3777
https://redd.it/1py3v4a
@programmingreddit
https://github.com/mockito/mockito/issues/3777
https://redd.it/1py3v4a
@programmingreddit
GitHub
Stepping down as maintainer after 10 years · Issue #3777 · mockito/mockito
In March 2026, I will be Mockito maintainer for 10 years (nearly a third of my whole life). Looking ahead, I decided that a decade milestone is a good moment to pass on maintainership to other folk...
What does the software engineering job market look like heading into 2026?
https://www.finalroundai.com/blog/software-engineering-job-market-2026
https://redd.it/1pyncfa
@programmingreddit
https://www.finalroundai.com/blog/software-engineering-job-market-2026
https://redd.it/1pyncfa
@programmingreddit
Finalroundai
Software Engineering Job Market Outlook for 2026
Here is our future outlook for the software engineering job market in 2026 and what developers can expect next.
The rise and fall of robots.txt
https://www.theverge.com/24067997/robots-txt-ai-text-file-web-crawlers-spiders
https://redd.it/1pytqia
@programmingreddit
https://www.theverge.com/24067997/robots-txt-ai-text-file-web-crawlers-spiders
https://redd.it/1pytqia
@programmingreddit
The Verge
The rise and fall of robots.txt
As unscrupulous AI companies crawl for more and more data, the basic social contract of the web is falling apart.
Rich Hickey: Simplicity is a prerequisite for reliability
https://www.infoq.com/presentations/Simple-Made-Easy/
https://redd.it/1pzfo4r
@programmingreddit
https://www.infoq.com/presentations/Simple-Made-Easy/
https://redd.it/1pzfo4r
@programmingreddit
InfoQ
Simple Made Easy
Rich Hickey emphasizes simplicity’s virtues over easiness’, showing that while many choose easiness they may end up with complexity, and the better way is to choose easiness along the simplicity path.
PSA: Be aware when opening "take home challenges" from untrusted recruiters
https://bitbucket.org/brain0xlab/challenge/src/master/
https://redd.it/1pzvo25
@programmingreddit
https://bitbucket.org/brain0xlab/challenge/src/master/
https://redd.it/1pzvo25
@programmingreddit
Reddit
From the programming community on Reddit: PSA: Be aware when opening "take home challenges" from untrusted recruiters
Posted by Phantom569 - 529 votes and 29 comments
no strcpy either
https://daniel.haxx.se/blog/2025/12/29/no-strcpy-either/
https://redd.it/1pzvftd
@programmingreddit
https://daniel.haxx.se/blog/2025/12/29/no-strcpy-either/
https://redd.it/1pzvftd
@programmingreddit
daniel.haxx.se
no strcpy either
Some time ago I mentioned that we went through the curl source code and eventually got rid of all strncpy() calls. strncpy() is a weird function with a crappy API. It might not null terminate the destination and it pads the target buffer with zeroes. Quite…
Software taketh away faster than hardware giveth: Why C++ programmers keep growing fast despite competition, safety, and AI
https://herbsutter.com/2025/12/30/software-taketh-away-faster-than-hardware-giveth-why-c-programmers-keep-growing-fast-despite-competition-safety-and-ai/
https://redd.it/1q0zuun
@programmingreddit
https://herbsutter.com/2025/12/30/software-taketh-away-faster-than-hardware-giveth-why-c-programmers-keep-growing-fast-despite-competition-safety-and-ai/
https://redd.it/1q0zuun
@programmingreddit
Sutter’s Mill
Software taketh away faster than hardware giveth: Why C++ programmers keep growing fast despite competition, safety, and AI
2025 was another great year for C++. It shows in the numbers Before we dive into the data below, let’s put the most important question up front: Why have C++ and Rust been the fastest-growing major…
I used an old-school security trick to catch prompt injection on AI agents
https://github.com/mariocandela/beelzebub
https://redd.it/1q1bv6y
@programmingreddit
https://github.com/mariocandela/beelzebub
https://redd.it/1q1bv6y
@programmingreddit
GitHub
GitHub - mariocandela/beelzebub: A secure low code honeypot framework, leveraging AI for System Virtualization.
A secure low code honeypot framework, leveraging AI for System Virtualization. - mariocandela/beelzebub
Article: Why Big Tech Turns Everything Into a Knife Fight
https://medium.com/@dmitrytrifonov/why-big-tech-turns-everything-into-a-knife-fight-42e221944ec8
https://redd.it/1q1j104
@programmingreddit
https://medium.com/@dmitrytrifonov/why-big-tech-turns-everything-into-a-knife-fight-42e221944ec8
https://redd.it/1q1j104
@programmingreddit
Medium
Why Big Tech Turns Everything Into a Knife Fight
On ambition, pressure, and survival inside large organizations
We’re not concerned enough about the death of the junior-level software engineer
https://medium.com/@austin-starks/the-death-of-the-code-monkey-why-i-fear-for-the-class-of-2026-13dbf531a76f
https://redd.it/1q1wrjj
@programmingreddit
https://medium.com/@austin-starks/the-death-of-the-code-monkey-why-i-fear-for-the-class-of-2026-13dbf531a76f
https://redd.it/1q1wrjj
@programmingreddit
Medium
We’re not concerned enough about the future of junior-level software engineering
Why I fear for the class of 2026
Why users cannot create Issues directly
https://github.com/ghostty-org/ghostty/issues/3558
https://redd.it/1q22k91
@programmingreddit
https://github.com/ghostty-org/ghostty/issues/3558
https://redd.it/1q22k91
@programmingreddit
GitHub
Why users cannot create Issues directly · Issue #3558 · ghostty-org/ghostty
Users are not allowed to create Issues directly in this repository - we ask that you create a Discussion first. Unlike some other projects, Ghostty does not use the issue tracker for discussion or ...
Thompson tells how he developed the Go language at Google.
https://www.youtube.com/watch?v=NTrAISNdf70
https://redd.it/1q2i78v
@programmingreddit
https://www.youtube.com/watch?v=NTrAISNdf70
https://redd.it/1q2i78v
@programmingreddit
YouTube
Thompson tells how he developed the Go language at Google.
Kenneth Lane Thompson, winner of the Association for Computing Machinery's A.M. Turing Award, discusses development of the Go programming language at Google in the early 2000s, its relationship the company’s cloud computing platform, and its eventual success…
Thompson tells how he developed the Go language at Google.
https://www.youtube.com/watch?v=NTrAISNdf70
https://redd.it/1q2i78v
@programmingreddit
https://www.youtube.com/watch?v=NTrAISNdf70
https://redd.it/1q2i78v
@programmingreddit
YouTube
Thompson tells how he developed the Go language at Google.
Kenneth Lane Thompson, winner of the Association for Computing Machinery's A.M. Turing Award, discusses development of the Go programming language at Google in the early 2000s, its relationship the company’s cloud computing platform, and its eventual success…
We’re not concerned enough about the death of the junior-level software engineer
https://medium.com/@austin-starks/the-death-of-the-code-monkey-why-i-fear-for-the-class-of-2026-13dbf531a76f
https://redd.it/1q1wrjj
@programmingreddit
https://medium.com/@austin-starks/the-death-of-the-code-monkey-why-i-fear-for-the-class-of-2026-13dbf531a76f
https://redd.it/1q1wrjj
@programmingreddit
Medium
We’re not concerned enough about the future of junior-level software engineering
Why I fear for the class of 2026
Why users cannot create Issues directly
https://github.com/ghostty-org/ghostty/issues/3558
https://redd.it/1q22k91
@programmingreddit
https://github.com/ghostty-org/ghostty/issues/3558
https://redd.it/1q22k91
@programmingreddit
GitHub
Why users cannot create Issues directly · Issue #3558 · ghostty-org/ghostty
Users are not allowed to create Issues directly in this repository - we ask that you create a Discussion first. Unlike some other projects, Ghostty does not use the issue tracker for discussion or ...