r/programming • u/mcnamaragio • 9h ago
r/programming • u/bigbosmer • 2h ago
A few of my favorite software and programming language documentaries
nate.spotr/programming • u/Dry-Engineering-8969 • 3h ago
How a voxel sandbox game works in 62k lines of x86-64 assembly – no compiler, no C runtime, no asset files
github.comauthor here, couple of things in the code i think are kinda neat: - lighting is a bfs over a 5x5 window of chunks, positions packed into one dword so a neighbour step is just an add - the mesher copies the 3x3 neighbour chunks into an 183 padded buffer so every neighbour lookup is one movzx at a fixed offset - the calling convention gets checked by tests: sentinel values in all the nonvolatile regs + a counter for misaligned calls - explosions cast 1352 rays (just the surface cells of a 163 cube, no trig) and dedupe hits with a hash set you "clear" by bumping a generation number
repo + download: https://github.com/BaramiDev/MineAssembly
r/programming • u/wheatBread • 1d ago
Why is it so expensive to send an email?
evancz.devr/programming • u/1_more__user___name • 6h ago
Building confidence in concurrent code with a model checker - Scott Wlaschin - NDC London 2023
youtu.beI have followed Scott for some time because of his contributions to the fsharp learning community. He's website fsharpforfunandprofit.com is one of the best programming article websites. This talk especially is very good. I think Scott is very good at breaking down complex topics to make them seem approachable.
r/programming • u/kopophobia • 18h ago
Building a music engraving engine from scratch
noteuniverse.comr/programming • u/AlexITC • 1d ago
From 27 minutes to 4: Cutting CI build time by 85%
alexitc.comr/programming • u/BlaiseLabs • 1d ago
Using Computer Science and Anki to Learn More Vocabulary With Less Memorization
youtu.beI’m still a beginner in Japanese, and I’ve always been amazed watching more advanced learners guess the reading and meaning of words they’ve never seen before. So I got curious and tried to actually measure how often that’s possible, by breaking words into the pieces they’re built from and checking whether those pieces give the word away.
That led me down a rabbit hole of greedy algorithms and graph theory. The idea is that if you study the right building blocks first, a lot of new words become guessable without having to memorize them individually.
The result is an anki add-on that optimizes the order of your deck so that you can guess the correct meaning and pronunciation of a card on your first attempt. You can find the add-on here, GuessWithAnki.
To get the story you can watch the video or check out the full technical write up on here.
Any feedback on the process and analysis is appreciated.
r/programming • u/dechichi • 2d ago
Just finished my multiplayer system in C and turns out we can support 50k players in a single server at 60hz simulation tick
youtu.ber/programming • u/julieunit • 1d ago
Who lost my lap infant? My attempt to reverse engineer a decade-long airline bug
jtibs.substack.comr/programming • u/Chun • 16h ago
Iframes should have an api
blog.danielbrain.aiThere's been a big resurgence lately in automating and interacting with sites programmatically. I've been arguing for a few years that every front-end should be embeddable as a component and have its own client side interface/api. This article is designed to show one way to do that!
r/programming • u/JackfruitMammoth565 • 1d ago
How to write a "bug hunt" blog post
writethatblog.substack.comThe “Bug Hunt” blog post pattern is the programming world’s equivalent of a detective story. It has a theme, a main plot, side plots, a protagonist (you), an antagonist (usually also you, having introduced the bug two weeks ago in the first place). It’s captivating, keeps readers in suspense, and ends with a satisfying plot twist, or a tactical cliffhanger. And the best part is…it’s even more fun to write than to read!
r/programming • u/creasta29 • 2d ago
HTMX creator on the history of REST and why he thinks we got it wrong
youtube.comI host a podcast for senior engineers and recently had Carson Gross, creator of HTMX, on as a guest. We covered how REST was originally defined, how the industry ended up calling JSON over HTTP "REST", and why he thinks returning HTML from the server is closer to the original idea.
We also got into HTMX 4, when you actually do need a SPA, and how AI changes the tradeoff between simple and clever code.
Full episode: https://youtu.be/9xs0oZN2rs4
4' video on the history of REST: https://www.youtube.com/watch?v=DbNvpiJ9gTs
r/programming • u/Ok_Stomach6651 • 2d ago
Rewinding the exponential: How we keep hardware usage down
blog.cloudflare.comr/programming • u/correctMeIfImcorrect • 23h ago
Every Angular Version Explained in 14 Minutes (2 to 22) | Visually Explained
youtu.ber/programming • u/CircumspectCapybara • 3d ago
Broccoli2Shell: Brotli decoder RCE (CVE-2026-111497) in Node.js, Python and more
broccoli2shell.comr/programming • u/davidalayachew • 1d ago
Talk from JavaOne 2026 -- What's Going Wrong with My JVM?! A Guide to First-Time Failure Diagnosis
youtube.comr/programming • u/random8847 • 4d ago
eMudhra's Press Release on the CA Compromise
bseindia.comr/programming • u/bosyluke • 4d ago
How close can pure FP get to C?
rtfeldman.comRoc can achieve excellent performance as a pure FP language, I think people will enjoy reading this post which looks at a pure Roc implementation of libdeflate.
r/programming • u/alexdmiller • 4d ago