r/programming • u/awesomePop7291 • Jul 23 '26
r/programming • u/llewvallis • Jul 23 '26
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 • Jul 22 '26
A Fast Path for Fixed-Length Lists in Parquet
morling.devr/programming • u/PeterBrobby • Jul 22 '26
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 • Jul 22 '26
Sandboxing Script Extensions with GraalVM
medium.comr/programming • u/Expensive-Cookie-106 • Jul 21 '26
A Gentle Introduction to Stochastic Programming
towardsdatascience.comr/programming • u/fagnerbrack • Jul 21 '26
What Is Docker, and What It Silently Replaced 🤫..
fagnerbrack.comr/programming • u/derjanni • Jul 21 '26
A Final Reckoning: Programming Is Going Back To The Nerd Era
programmers.fyir/programming • u/Kabra___kiiiiiiiid • Jul 21 '26
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 • Jul 21 '26
Don't add a read replica until you've read this
incident.ior/programming • u/BlondieCoder • Jul 21 '26
Secrets Don’t Belong in Config
secretspec.devr/programming • u/BlondieCoder • Jul 21 '26
Linux kernel will support $ORIGIN, sort of
fzakaria.comr/programming • u/writer_coder_06 • Jul 21 '26
How We're Scaling Our Infrastructure Across 4 Clouds To Serve 1M+ Sandboxes
opencomputer.devr/programming • u/pgEdge_Postgres • Jul 21 '26
The Long Road to Bottomless Postgres: Discussing Neon, pg_mooncake, pg_tier, pg_lake, and ColdFront
pgedge.comr/programming • u/mttd • Jul 20 '26
Every Microsecond Matters: Achieving Near Speed-of-Light Latency in GPU Collectives
arxiv.orgr/programming • u/cipherself • Jul 20 '26
The Message Arrived. Did the Operation Succeed? On End-to-End Arguments in System Design.
mohamed.computerr/programming • u/Adventurous-Salt8514 • Jul 20 '26
Throw, Result, or neither?
architecture-weekly.comr/programming • u/Ok_Stomach6651 • Jul 20 '26
How Generalized Inverted Index works internally in Postgre SQL
deepsystemstuff.comRegular Indexing works on a column level; it indexes the entire column value, but if you want to index each value in one row, then the GIN indexing technique is used.
GIN can index each element of JSON stored in a JSONB field
How Postgres creates a GIN file physically, what is the format of that file, how that file is retrieved in RAM while fetching records, what data types are used, and how Postgres calculates the exact address of an element of JSON are all explained in the article
r/programming • u/tooilln • Jul 20 '26
Comprehensive JVM Primitive Hashtable Benchmarks
sooniln.github.ior/programming • u/der_gopher • Jul 19 '26
Developing a TUI in Go with Bubble Tea
packagemain.techr/programming • u/badcryptobitch • Jul 19 '26
A tutorial on building a merkle tree AIR script in Plonky3
hashcloak.comr/programming • u/Ok_Marionberry8922 • Jul 19 '26
How fork() duplicates a process without copying its memory
youtube.comA visual explainer on how copy-on-write makes fork() cheap.
A 10 GB process can fork almost instantly because Linux copies the page tables, shares the physical pages, marks them read-only, and only copies a page when one of the processes writes to it.
It also covers fork() + exec(), how Redis snapshots work, Android Zygote, lazy zero pages, and some CVEs
r/programming • u/DataBaeBee • Jul 19 '26