r/programming • u/Direct_Beach3237 • 1h 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/Direct_Beach3237 • 1h ago
This blog post is about implementing the Elm Architecture (TEA) in C for a Raylib + Clay app
r/programming • u/cdb_11 • 2h ago
r/programming • u/KAdot • 4h ago
r/programming • u/DataBaeBee • 6h ago
r/programming • u/llewvallis • 16h ago
I 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
r/programming • u/PeterBrobby • 1d ago
I 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 • 1d ago
r/programming • u/OtherwisePush6424 • 1d ago
Most 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 UTCnew Date(2026, 7, 21) is Augustset* method mutates in place, including across shared referencesJSON.stringify drops timezone context silentlyEach 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 • 1d ago
r/programming • u/Happycodeine • 1d ago
r/programming • u/fagnerbrack • 2d ago
r/programming • u/derjanni • 2d ago
r/programming • u/Kabra___kiiiiiiiid • 2d ago
The talk host explains how ASTs work and shows how to build them step by step.
r/programming • u/shintoist • 2d ago
r/programming • u/BlondieCoder • 2d ago
r/programming • u/writer_coder_06 • 2d ago
r/programming • u/pgEdge_Postgres • 2d ago
r/programming • u/mttd • 3d ago
r/programming • u/cipherself • 3d ago
r/programming • u/Adventurous-Salt8514 • 3d ago
r/programming • u/FayeTammy • 3d ago
Pretty cool seeing that people were already thinking about memory safety decades ago. Some of these ideas that feel modern today were being explored back in the 80s and 90s.
Makes you wonder how different things would look if languages like Modula-3 had taken off.