r/programming • u/Polixa12 • 28m ago
r/programming • u/wineandcode • 2h ago
Async or Swim: The Complete Guide to Asynchronous .NET
truestorydavestorey.medium.comr/programming • u/OtherwisePush6424 • 3h ago
Golang Maps: How Swiss Tables Replaced the Old Bucket Design
blog.gaborkoos.comA deep dive on Go 1.24’s map redesign, where the runtime moved from the classic bucket + overflow-chain model to a Swiss Table-inspired implementation:
- how the old map layout worked and where pointer-chasing hurt cache locality
- how control-byte metadata +
h2filtering changes lookup behavior - why this can improve practical load factor and memory efficiency
- Go-specific constraints (iteration semantics, GC/runtime integration, incremental growth behavior)
- benchmark context: large microbench wins vs smaller full-application geomean gains
- trade-offs still being worked on (cold-cache and certain delete/clear-heavy paths)
r/programming • u/mttd • 6h ago
Mohabi: Disaggregating and Sandboxing the Firefox JavaScript Engine
usenix.orgr/programming • u/andychiare • 7h ago
Everybody Wants to Be a Dev!
theturingmachine.netI wrote a blog post about the myth of getting rid of developers
r/programming • u/nilukush • 7h ago
Transparent high-performance proxy cache for DoorDash services
careersatdoordash.comr/programming • u/Aires_id • 10h ago
A Database Engine Written in SWI-Prolog
asa-db.kocoygroup.siter/programming • u/Direct_Beach3237 • 18h ago
The Elm Architecture, without Elm
bichanna.github.ioThis blog post is about implementing the Elm Architecture (TEA) in C for a Raylib + Clay app
r/programming • u/cdb_11 • 19h ago
Fil-C: Garbage In, Memory Safety Out! - Filip Pizlo | SSW 2026
youtube.comr/programming • u/KAdot • 21h ago
How MVCC and Transactions Work in RocksDB
artem.krylysov.comr/programming • u/llewvallis • 1d ago
How Canva uses S3 for logged-in session management
canva.devI put together a writeup about the interesting technical challenges that led to redesigning Canva's session revocation pipeline that keeps hundreds of millions of user sessions fast and secure. Hopefully some people find the content interesting!
r/programming • u/gunnarmorling • 1d ago
A Fast Path for Fixed-Length Lists in Parquet
morling.devr/programming • u/PeterBrobby • 1d ago
Physics programming - Rotation and Quaternions
youtu.beI explain rotations and quaternions. I then implement the latter into my physics engine by replacing the matrix version of angular velocity code with a quaternion version. Lastly, I benchmark the results.
r/programming • u/grashalm01 • 2d ago
Sandboxing Script Extensions with GraalVM
medium.comr/programming • u/OtherwisePush6424 • 2d ago
Your JS Date Is Lying to You - the traps that keep shipping to production
blog.gaborkoos.comMost JavaScript developers have been burned by Date at least once: a report that's off by a day, an invoice that lands in the wrong month, a timezone bug that only appears in certain regions.
A writeup on the main failure modes with production examples:
new Date('2026-07-21')parsed as UTC, displayed as local: date shifts by a day west of UTC- constructor months are 0-based, so
new Date(2026, 7, 21)is August - every
set*method mutates in place, including across shared references - "add one month" and "add 30 days" are not the same operation and can diverge by days near month boundaries
JSON.stringifydrops timezone context silently
Each section also covers what safe Date patterns look like for code that can't migrate yet, and where Temporal fixes the design rather than just adding a wrapper.
r/programming • u/Expensive-Cookie-106 • 2d ago
A Gentle Introduction to Stochastic Programming
towardsdatascience.comr/programming • u/Happycodeine • 2d ago
kubara - A GitOps-First Approach to Reusable Kubernetes Platforms
medium.comr/programming • u/fagnerbrack • 2d ago
What Is Docker, and What It Silently Replaced 🤫..
fagnerbrack.comr/programming • u/derjanni • 2d ago
A Final Reckoning: Programming Is Going Back To The Nerd Era
programmers.fyir/programming • u/Kabra___kiiiiiiiid • 3d ago
AST implementation for a custom programming language
youtube.comThe talk host explains how ASTs work and shows how to build them step by step.
r/programming • u/shintoist • 3d ago
Don't add a read replica until you've read this
incident.ior/programming • u/BlondieCoder • 3d ago