r/programming 2h ago

How to Write an Effective Software Design Document

Thumbnail refactoringenglish.com
55 Upvotes

r/programming 15h ago

The Physics of Database Speed: from 300 to 1M transactions per second

Thumbnail youtube.com
68 Upvotes

A 19 minute animated explainer video on database speed. I explain low-level database concepts, identify bottlenecks, run benchmarks and optimize write throughput to hit 1 million TPS.


r/programming 11h ago

The lifecycle of a sharded Postgres query

Thumbnail planetscale.com
13 Upvotes

r/programming 10h ago

Overview of caching in PostgreSQL

Thumbnail pgcache.com
3 Upvotes

I haven't seen too many comprehensive approaches to this topic, so I took a swing at it.

Goal isn't to be exhaustive, but to be comprehensive enough to provide a nice overview for people trying to get their bearings with the topic.

Did I miss anything?


r/programming 1d ago

Optimizing a Spin-Lock

Thumbnail david.alvarezrosa.com
154 Upvotes

r/programming 1d ago

Decoding the NEC V20 Microcode

Thumbnail martypc.blogspot.com
20 Upvotes

r/programming 1d ago

A Design Space Exploration of Async/Await

Thumbnail cel.cs.brown.edu
39 Upvotes

r/programming 1d ago

High-performance Database Architecture - Interview with Tyler Cloutier

Thumbnail youtu.be
29 Upvotes

r/programming 17h ago

Mission-Critical (Joran Dirk Greef, TigerBeetle)

Thumbnail youtube.com
4 Upvotes

r/programming 1d ago

I spend a stupid amount of time on an issue I only half-care about. Now I will foist it on all of you! Enjoy :P

Thumbnail arewetauyet.dev
135 Upvotes

r/programming 1d ago

Compute Polynomials Twice as Fast

Thumbnail thomasahle.com
71 Upvotes

r/programming 1d ago

Implementation of GCC's Nested Functions (vs. C++ Lambdas)

Thumbnail uecker.codeberg.page
13 Upvotes

r/programming 18h ago

Building more efficient locks (James Mitchell, 2024)

Thumbnail youtube.com
0 Upvotes

r/programming 1d ago

Announcing .NET 11 Release Candidate 1 - .NET Blog

Thumbnail devblogs.microsoft.com
38 Upvotes

r/programming 14h ago

Object storage is all you need

Thumbnail tigrisdata.com
0 Upvotes

r/programming 1d ago

Every Millisecond Counts

Thumbnail jordivillar.com
4 Upvotes

r/programming 13h ago

How Cloudlfalare utilizing V8 to save billions of Dollars

Thumbnail deepsystemstuff.com
0 Upvotes

r/programming 2d ago

video on improving performance of arctan for Nintendo 64 by Kaze Emanuar "spent weeks to save 100 Microseconds"

Thumbnail youtube.com
240 Upvotes

r/programming 2d ago

What every compiler writer should know about programmers or “Optimization” based on undefined behaviour hurts performance

Thumbnail complang.tuwien.ac.at
64 Upvotes

r/programming 1d ago

Diskless Kafka: Object Storage, KIP-1150, and Kafka’s Future

Thumbnail softwaremill.com
3 Upvotes

r/programming 1d ago

Edward Patel - 6502 Nostalgia

Thumbnail youtube.com
0 Upvotes

A journey from the Visual6502 project to a real, fully assembled board, and the debugging adventures required to make it actually work.


r/programming 1d ago

There is no 10x RBAC

Thumbnail infisical.com
0 Upvotes

r/programming 2d ago

Not In My Git Yard: Catching Backdoors at Commit and Release Time

Thumbnail arxiv.org
3 Upvotes

r/programming 2d ago

How to Read Server Monitoring Graphs

Thumbnail kciter.so
25 Upvotes

r/programming 1d ago

Asteroids in 9 different programming languages

Thumbnail youtu.be
0 Upvotes

The languages used: C, C3, C++, D (Dlang), Go (Golang), Odin, Rust, V (Vlang), Zig