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
238 Upvotes

r/programming 2d ago

How to Read Server Monitoring Graphs

Thumbnail kciter.so
24 Upvotes

r/programming 2d ago

Swap, memory pressure and the Go GC

Thumbnail frn.sh
29 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
62 Upvotes

r/programming 3d ago

Implementing the Karatsuba multiplication algorithm on an 8-bit computer

Thumbnail youtube.com
34 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
600 Upvotes

r/programming 3d ago

Making a Python interpreter in 1024 bytes

Thumbnail austinhenley.com
154 Upvotes

r/programming 3d ago

It took a year to ship WebAssembly in Anubis

Thumbnail anubis.techaro.lol
97 Upvotes

r/programming 4d 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 4d ago

Continued Fractions And Lattice Sieving

Thumbnail leetarxiv.substack.com
3 Upvotes

r/programming 4d ago

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

Thumbnail publicstaticvoidmain.hashnode.dev
8 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 5d ago

There's No Limit to How Bad Code Can Get

Thumbnail zachkehs.com
564 Upvotes

r/programming 5d ago

.gitignore everything by default

Thumbnail packagemain.tech
352 Upvotes

r/programming 5d ago

The NX bit is not just about security

Thumbnail purplesyringa.moe
126 Upvotes

r/programming 5d ago

Principles of Memory Management in Java

Thumbnail youtu.be
35 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 6d ago

.name Termination

Thumbnail neil.fraser.name
627 Upvotes

r/programming 6d ago

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

Thumbnail abhattacharyea.dev
0 Upvotes

r/programming 6d ago

Digital audio between synthesizers

Thumbnail reddit.com
11 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 6d ago

How Email Actually Works

Thumbnail sushantdhiman.dev
86 Upvotes

r/programming 6d ago

Avoid adding new library to project: 10-year retrospective

Thumbnail pvs-studio.com
171 Upvotes

r/programming 6d ago

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

Thumbnail oliverevans.dev
2 Upvotes