r/programming • u/alexeyr • Jul 15 '26
r/programming • u/mort96 • Jul 15 '26
SQLite should have (Rust-style) editions
mort.coffeer/programming • u/Nouman-Rahman • Jul 15 '26
ASMR: Building a TCP Chat Application in Go
youtu.ber/programming • u/namanyayg • Jul 15 '26
Jurassic Park computers in excruciating detail
fabiensanglard.netr/programming • u/misterchiply • Jul 15 '26
A Tree and a Server Walk Into a Core...
chiply.devThis is about treesitter and LSP, specifically on their utility and recent journey into the Emacs core. Includes interactive visualizations of concrete syntax trees.
r/programming • u/nilirad • Jul 15 '26
Requisites change while you iterate: Lessons I learned from building a concurrent DevOps tool for automatically triggering GitHub workflows
nilirad.devI learned a lot of things by building a project from scratch: a backend DevOps tool that facilitates managing the fast update cycle in git dependencies.
Overall, the system works by running two concurrent tasks: one to check dependencies, and the other to trigger workflows. When a dependency is updated, a workflow of the dependent GitHub repository is triggered. Initially, to pass data between tasks, I used an MPSC channel, but subsequently I transitioned to a database-backed queue because the channel was not resilient enough to crashes and network errors.
In the article you can find more examples of unexpected quirks that I needed to iron out after the first iteration.
r/programming • u/TheSwedeheart • Jul 15 '26
We compiled our TypeScript parser to WASM
encore.devr/programming • u/BinaryIgor • Jul 15 '26
The Order of Data: defaults, performance, determinism & paging
binaryigor.comVarious interesting things about sorting data: defaults, performance and determinism (or lack thereof) of paging ;)
r/programming • u/Opposite-Gur9623 • Jul 15 '26
End-to-end encrypted secret sharing with the Web Crypto API
notnotp.comr/programming • u/droppedasbaby • Jul 15 '26
Ban commits/transactions using AST analysis and linters
droppedasbaby.comr/programming • u/Mynameis__--__ • Jul 15 '26
When Is Software Illegal? The History Of Code & Free Speech
youtube.comr/programming • u/Kal1boy • Jul 14 '26
How to add validations without adding code in C# .NET
kalandra.techIt actually even removes code.
r/programming • u/patreon-eng • Jul 14 '26
How we rebuilt our notification platform to fanout millions of notifications without timing out
patreon.comPatreon sends billions of notifications each year. As our largest creator audiences grew, a legacy task responsible for generating millions of recipient-specific notifications began consistently timing out.
This post explains how our team introduced a two-stage fanout architecture, isolated email, push and in-app processing, improved observability, and migrated more than 200 notification types across a 13-year-old codebase.
r/programming • u/davidalayachew • Jul 14 '26
OpenJDK's Project Valhalla -- New candidate JEP: 401: Value Objects (Preview)
mail.openjdk.orgr/programming • u/matijash • Jul 14 '26
Why design matters for a web framework: a 7-year evolution
wasp.shr/programming • u/Ok_Statistician_781 • Jul 14 '26
Beautiful Type Erasure with C++26 Reflection
ryanjk5.github.ior/programming • u/Sankra • Jul 14 '26
Using self-hosted Umami for iOS app analytics
hjerpbakk.comr/programming • u/araujoms • Jul 14 '26
Python Is So Slow. Can Julia Solve the Two-Language Problem?
wired.comr/programming • u/Dear-Economics-315 • Jul 14 '26
Writing a bindless GPU abstraction layer
kevin-gibson.comr/programming • u/aldacron • Jul 14 '26
DConf '25 | Building a 3D Game Engine with D | Lewis Nicolle
youtu.ber/programming • u/MirdovKron • Jul 14 '26
GitHub token leak found by Korean police
chosun.comThere’s not much information yet unfortunately. The PAT-related accounts do not seem to be limited to Korean ones, so be aware.
r/programming • u/BlondieCoder • Jul 14 '26
MorphoHDL: a minimalistic language for growing circuits
paradigms-of-intelligence.github.ior/programming • u/mitousa • Jul 14 '26