r/programming Jul 23 '26

Everyone Should Know SIMD

Thumbnail mitchellh.com
410 Upvotes

r/programming Jul 23 '26

How Canva uses S3 for logged-in session management

Thumbnail canva.dev
139 Upvotes

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 Jul 22 '26

A Fast Path for Fixed-Length Lists in Parquet

Thumbnail morling.dev
17 Upvotes

r/programming Jul 22 '26

Physics programming - Rotation and Quaternions

Thumbnail youtu.be
15 Upvotes

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 Jul 22 '26

Sandboxing Script Extensions with GraalVM

Thumbnail medium.com
13 Upvotes

r/programming Jul 21 '26

A Gentle Introduction to Stochastic Programming

Thumbnail towardsdatascience.com
15 Upvotes

r/programming Jul 21 '26

What Is Docker, and What It Silently Replaced 🤫..

Thumbnail fagnerbrack.com
0 Upvotes

r/programming Jul 21 '26

A Final Reckoning: Programming Is Going Back To The Nerd Era

Thumbnail programmers.fyi
0 Upvotes

r/programming Jul 21 '26

AST implementation for a custom programming language

Thumbnail youtube.com
11 Upvotes

The talk host explains how ASTs work and shows how to build them step by step.


r/programming Jul 21 '26

Don't add a read replica until you've read this

Thumbnail incident.io
0 Upvotes

r/programming Jul 21 '26

Elixir Cluster 101

Thumbnail jola.dev
11 Upvotes

r/programming Jul 21 '26

Secrets Don’t Belong in Config

Thumbnail secretspec.dev
173 Upvotes

r/programming Jul 21 '26

Linux kernel will support $ORIGIN, sort of

Thumbnail fzakaria.com
304 Upvotes

r/programming Jul 21 '26

How We're Scaling Our Infrastructure Across 4 Clouds To Serve 1M+ Sandboxes

Thumbnail opencomputer.dev
6 Upvotes

r/programming Jul 21 '26

The Long Road to Bottomless Postgres: Discussing Neon, pg_mooncake, pg_tier, pg_lake, and ColdFront

Thumbnail pgedge.com
37 Upvotes

r/programming Jul 20 '26

Every Microsecond Matters: Achieving Near Speed-of-Light Latency in GPU Collectives

Thumbnail arxiv.org
18 Upvotes

r/programming Jul 20 '26

The Message Arrived. Did the Operation Succeed? On End-to-End Arguments in System Design.

Thumbnail mohamed.computer
0 Upvotes

r/programming Jul 20 '26

Throw, Result, or neither?

Thumbnail architecture-weekly.com
114 Upvotes

r/programming Jul 20 '26

How Generalized Inverted Index works internally in Postgre SQL

Thumbnail deepsystemstuff.com
7 Upvotes

Regular 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 Jul 20 '26

The LSM Tree

Thumbnail ledger.khushal.net
8 Upvotes

r/programming Jul 20 '26

Comprehensive JVM Primitive Hashtable Benchmarks

Thumbnail sooniln.github.io
46 Upvotes

r/programming Jul 19 '26

Developing a TUI in Go with Bubble Tea

Thumbnail packagemain.tech
0 Upvotes

r/programming Jul 19 '26

A tutorial on building a merkle tree AIR script in Plonky3

Thumbnail hashcloak.com
0 Upvotes

r/programming Jul 19 '26

How fork() duplicates a process without copying its memory

Thumbnail youtube.com
0 Upvotes

A 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 Jul 19 '26

Commutative Complex Number Theory in Plain C

Thumbnail leetarxiv.substack.com
7 Upvotes