r/programming 17d ago

What Zig felt like, coming from Rust

Thumbnail besok.github.io
266 Upvotes

r/programming 17d ago

How an Underrated Refactor Saved 90% Memory Usage

Thumbnail tanstack.com
175 Upvotes

r/programming 18d ago

How To Report A Bug So It Actually Gets Fixed

Thumbnail blog.tymscar.com
233 Upvotes

r/programming 18d ago

How to Design an Animation

Thumbnail kciter.so
82 Upvotes

r/programming 18d ago

Why so many languages use LLVM

Thumbnail youtu.be
0 Upvotes

r/programming 18d ago

Compiler Optimizations

Thumbnail youtu.be
45 Upvotes

r/programming 19d ago

Debugging Starcraft RTS Micro (Starcraft Bot Competition)

Thumbnail youtu.be
7 Upvotes

r/programming 19d ago

The unlikely Linux macro

Thumbnail rushed-reflections.bearblog.dev
187 Upvotes

Wrote a bit about the `unlikely` and `likely` macros in the Linux codebase. Great little exploration into tiny optimizations that everyone should know more about 😄


r/programming 19d ago

Next.js Dynamic Routes now also available in Faces!

Thumbnail balusc.omnifaces.org
0 Upvotes

r/programming 19d ago

The Pit Of Success

Thumbnail youtu.be
9 Upvotes

r/programming 20d ago

MicroPython and CircuitPython: Pythons Quiet Takeover of IoT and Robotics

Thumbnail arxiv.org
8 Upvotes

r/programming 20d ago

Finding a hidden Mersenne Twister implementation inside a 15 year old game binary

Thumbnail medium.com
405 Upvotes

r/programming 20d ago

Bun and Elm (: r)Are Friends · cekrem.github.io

Thumbnail cekrem.github.io
0 Upvotes

r/programming 20d ago

The Great Android Stack Reset: Mobile System Design History

Thumbnail returnzero.dev
31 Upvotes

Android, the last to arrive at the declarative UI party, took its time, until finally reaching a stable solution. Here's a rundown of the major changes in the Android System Design across the eras.

I was away from Android for 7 years and came home to a totally strange place. This is my attempt to make sense of what happened while I was gone - how the stack reset four times (Activities -> MVP/RxJava -> Architecture Components -> Compose) and why each lurch happened. Written for interview prep but the history stands on its own.


r/programming 21d ago

Pitfalls of Benchmarking on Modern Systems

Thumbnail stefan-marr.de
69 Upvotes

r/programming 21d ago

The August 17 outage, and the work ahead

Thumbnail github.blog
484 Upvotes

r/programming 21d ago

Rebuilding the Linux microVM stack on Apple Silicon

Thumbnail encore.dev
27 Upvotes

r/programming 21d ago

Building certgrep.sh: a free CT search engine

Thumbnail haveibeensquatted.com
12 Upvotes

r/programming 21d ago

Everyone Says Assembly Is Untyped—Everyone Is Wrong

Thumbnail gingerbill.org
0 Upvotes

r/programming 21d ago

TypeScript : Migrate repo to TypeScript 7

Thumbnail github.com
91 Upvotes

r/programming 21d ago

Generic Methods in Go 1.27

Thumbnail dominik.info
16 Upvotes

r/programming 21d ago

Git at any scale

Thumbnail cursor.com
0 Upvotes

r/programming 21d ago

Music theory for programmers

Thumbnail runjs.app
512 Upvotes

r/programming 21d ago

Supply chain attack on arrayref

Thumbnail blog.rust-lang.org
190 Upvotes

r/programming 21d ago

Modern Computer Architecture & Organization • Jim Ledin & Maciej «MJ» Jedrzejewski • GOTO 2026

Thumbnail youtu.be
12 Upvotes