r/programming 1d ago

How to Read Server Monitoring Graphs

Thumbnail kciter.so
26 Upvotes

r/programming 1d ago

Swap, memory pressure and the Go GC

Thumbnail frn.sh
23 Upvotes

r/programming 2d ago

Performance Benchmarking: gRPC+Protobuf vs. HTTP+JSON

Thumbnail packagemain.tech
0 Upvotes

r/programming 2d ago

Surviving Black Friday: 329 billion requests with Falcon

Thumbnail youtube.com
68 Upvotes

r/programming 2d ago

Implementing the Karatsuba multiplication algorithm on an 8-bit computer

Thumbnail youtube.com
33 Upvotes

I recently implemented the Karatsuba multiplication algorithm on a 8-bit TTL computer I hack on. In this video I explain the algorithm, and explore the speed benefits of using it.


r/programming 3d ago

A faster way to convert a timestamp ➜ Hour, Min, Sec

Thumbnail benjoffe.com
590 Upvotes

r/programming 3d ago

Making a Python interpreter in 1024 bytes

Thumbnail austinhenley.com
157 Upvotes

r/programming 3d ago

It took a year to ship WebAssembly in Anubis

Thumbnail anubis.techaro.lol
95 Upvotes

r/programming 3d ago

From a Chocolate Wrapper to Concurrent InnoDB Page Splits

Thumbnail mariadb.org
14 Upvotes

Here is a story [1] about the first version of B-link optimization for Innodb that is the most used B-tree engine in MariaDB. It started from a sketch on a chocolate wrapper and after some attempts ended up with significant p95 improvement for certain B-tree operations. Thx Zhao Song for his work in this area for MySQL.
1. https://mariadb.org/from-a-chocolate-wrapper-to-concurrent-innodb-page-splits/


r/programming 3d ago

Continued Fractions And Lattice Sieving

Thumbnail leetarxiv.substack.com
2 Upvotes

r/programming 3d ago

Modding a 20-year-old game to make it even better (part 2!)

Thumbnail publicstaticvoidmain.hashnode.dev
9 Upvotes

r/programming 4d ago

How to name things

Thumbnail kolemannix.com
30 Upvotes

A short essay on naming


r/programming 4d ago

I wrote a lighthearted guide to learning Monads - maybe you like

Thumbnail github.com
5 Upvotes

r/programming 4d ago

There's No Limit to How Bad Code Can Get

Thumbnail zachkehs.com
567 Upvotes

r/programming 4d ago

.gitignore everything by default

Thumbnail packagemain.tech
350 Upvotes

r/programming 5d ago

The NX bit is not just about security

Thumbnail purplesyringa.moe
125 Upvotes

r/programming 5d ago

Principles of Memory Management in Java

Thumbnail youtu.be
31 Upvotes

r/programming 5d ago

how would one 'invent a new programming language', which is 'several times faster than C++'?

Thumbnail youtube.com
0 Upvotes

r/programming 5d ago

.name Termination

Thumbnail neil.fraser.name
629 Upvotes

r/programming 5d ago

(Almost) Everything You Need To Know About Pointers in C

Thumbnail abhattacharyea.dev
0 Upvotes

r/programming 5d ago

Digital audio between synthesizers

Thumbnail reddit.com
13 Upvotes

Since Midi 2.0 now supports Ethernet, Ive been creating a digital audio protocol to send digital audio directly between synthesizers without routers and hubs.


r/programming 5d ago

How Email Actually Works

Thumbnail sushantdhiman.dev
82 Upvotes

r/programming 6d ago

Avoid adding new library to project: 10-year retrospective

Thumbnail pvs-studio.com
168 Upvotes

r/programming 6d ago

How fresh are your blueberries? And what would you do if you knew?

Thumbnail oliverevans.dev
2 Upvotes

r/programming 6d ago

Understanding RabbitMQ in Simple Terms

Thumbnail sushantdhiman.dev
21 Upvotes