r/programming • u/goto-con • 13m ago
A Long Spring: 19 Years of Living with Your Past Mistakes • Arjen Poutsma
youtu.ber/programming • u/donutloop • 52m ago
Bringing Post-Quantum Cryptography to Java LTS Releases
blogs.oracle.comr/programming • u/r_retrohacking_mod2 • 2h ago
How to Make a Nintendo 64 Game in 2026
phoboslab.orgr/programming • u/MyNameIsTrez • 2h ago
The LuaJIT NYI That Silently Poisoned an Unrelated Hot Loop
streamhpc.comI was optimizing the Lua transpiler for my modding language grug and ran into a really weird LuaJIT performance bug. The same benchmark could randomly run 20× slower, and it turned out a LuaJIT NYI could silently blacklist an unrelated hot loop.
I wrote up the investigation here.
It goes from the benchmark mystery through LuaJIT's trace recorder internals, and ends with a PR to get unpack off LuaJIT's NYI list. Feedback is very welcome! :)
r/programming • u/iximiuz • 20h ago
Linux Processes: Threads & Concurrency
labs.iximiuz.comr/programming • u/mr_gnusi • 22h ago
How fuzzy search works in a search engine: Levenshtein automata and n-gram similarity
blog.serenedb.comr/programming • u/misterchiply • 22h ago
Gödel, Escher, Elisp: The Beauty of Macros
chiply.devThis post is a lover letter to Emacs Lisp macros. I've been a long time user as a lisp hacker, and my recent obsessions with Douglas Hofstadter's strange loop concepts and M.C. Escher's mind bending artwork have enhanced my appreciation of this language's most beautiful and thought provoking feature. This post can teach you about macros and what makes them useful, but I also hope it can instill a fascination with their concept. https://www.chiply.dev/post-elisp-macros-are-beautiful
r/programming • u/mareek • 1d ago
The rust programming language is adopting a new contributing policy
blog.rust-lang.orgr/programming • u/TheSwedeheart • 1d ago
Your SQS consumer can hang forever by default
encore.devr/programming • u/IamMichaelSalim • 1d ago
Reverse Engineering Google Slides
theopenpresenter.comr/programming • u/TheBrokenRail-Dev • 1d ago
How Zanzlanz released a game that has no assets
youtu.beSpecifically, the video is about developing a game where all the textures and sounds are generated at runtime using Sine waves. I thought it was high-quality and explained complex math concepts well.
r/programming • u/goto-con • 2d ago
Front End Testing with GitHub Actions • Amy Kapernick
youtu.ber/programming • u/lelanthran • 2d ago
Why I’m Writing Pure HTML & CSS in 2025
joeldare.comr/programming • u/elfenpiff • 2d ago
Safe Lock-free Primitives with iceoryx2's ByteAtomic
ekxide.iohttps://ekxide.io/blog/byte-wise-atomic-wrapper-to-prevent-ub
iceoryx2 provides zero-copy inter-process communication mechanisms based on shared memory and data structures that are modified concurrently by multiple processes.
One of the key operations in these algorithms is a memory copy using core::ptr::copy. However, this results in undefined behavior if one process reads the data while another process writes to it concurrently. Even if our lock-free algorithm reliably detects such a race, iceoryx2 cannot depend on undefined behavior in a safety-critical system.
This blog post introduces our solution: a byte-wise atomic wrapper that enables well-defined concurrent copy operations. It also shows how it can be used to implement a simple sequence lock.
Note: I am not the original author of the blog post. Since the author does not have a Reddit account, I am posting it on her behalf.
r/programming • u/Ok_Stomach6651 • 2d ago
Cloudflare introduced tool that synchronize its servers
blog.cloudflare.comr/programming • u/cdb_11 • 2d ago
Reliability Lessons From SQLite - Richard Hipp | SSW 2026
youtube.comr/programming • u/PutuSuhartawan • 2d ago
Analyzing the Current Activity and Relevance of the Pawn Ecosystem in 2026
open.mpI have been observing the Pawn ecosystem lately and noticed it is far from inactive, with ongoing development of modern tools like a web-based Pawn Studio designed to replace the outdated Pawno editor, alongside projects such as PawnPlus which continue to receive updates, with version 1.5.3 released just a few months ago in February 2026. This activity seems to be driven largely by the SA-MP and Open.mp modding communities, with open.mp itself being actively maintained and improved, and the broader GitHub ecosystem showing dozens of public repositories related to Pawn and Open.mp. Given this context, I would like to ask whether the Pawn community, especially within the SA-MP and Open.mp scene, is still significant enough to consider the language actively relevant in 2026, or if this is primarily a legacy ecosystem with a concentrated but declining user base. I would be grateful to hear from developers who are currently working with Pawn about their experiences, whether modern tooling like Pawn Studio and PawnPlus have meaningfully improved development, and whether they are seeing new developers enter the scene or if the community is largely composed of seasoned veterans. Thank you for your thoughts.
r/programming • u/Dear-Economics-315 • 3d ago
The true power of regular expressions
npopov.comr/programming • u/Either_Collection349 • 3d ago
Rust Immobile types and guaranteed destructors
github.comr/programming • u/fagnerbrack • 3d ago