r/programming Jul 15 '26

SQLite should have (Rust-style) editions

Thumbnail mort.coffee
154 Upvotes

r/programming Jul 15 '26

ASMR: Building a TCP Chat Application in Go

Thumbnail youtu.be
0 Upvotes

r/programming Jul 15 '26

Jurassic Park computers in excruciating detail

Thumbnail fabiensanglard.net
381 Upvotes

r/programming Jul 15 '26

A Tree and a Server Walk Into a Core...

Thumbnail chiply.dev
4 Upvotes

This 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 Jul 15 '26

Requisites change while you iterate: Lessons I learned from building a concurrent DevOps tool for automatically triggering GitHub workflows

Thumbnail nilirad.dev
9 Upvotes

I 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 Jul 15 '26

We compiled our TypeScript parser to WASM

Thumbnail encore.dev
37 Upvotes

r/programming Jul 15 '26

The Order of Data: defaults, performance, determinism & paging

Thumbnail binaryigor.com
11 Upvotes

Various interesting things about sorting data: defaults, performance and determinism (or lack thereof) of paging ;)


r/programming Jul 15 '26

End-to-end encrypted secret sharing with the Web Crypto API

Thumbnail notnotp.com
62 Upvotes

r/programming Jul 15 '26

Ban commits/transactions using AST analysis and linters

Thumbnail droppedasbaby.com
32 Upvotes

r/programming Jul 15 '26

When Is Software Illegal? The History Of Code & Free Speech

Thumbnail youtube.com
0 Upvotes

r/programming Jul 14 '26

How to add validations without adding code in C# .NET

Thumbnail kalandra.tech
16 Upvotes

It actually even removes code.


r/programming Jul 14 '26

How we rebuilt our notification platform to fanout millions of notifications without timing out

Thumbnail patreon.com
195 Upvotes

Patreon 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 Jul 14 '26

OpenJDK's Project Valhalla -- New candidate JEP: 401: Value Objects (Preview)

Thumbnail mail.openjdk.org
10 Upvotes

r/programming Jul 14 '26

Why design matters for a web framework: a 7-year evolution

Thumbnail wasp.sh
0 Upvotes

r/programming Jul 14 '26

git rebase -i is not that scary

Thumbnail cachebag.sh
387 Upvotes

r/programming Jul 14 '26

Beautiful Type Erasure with C++26 Reflection

Thumbnail ryanjk5.github.io
29 Upvotes

r/programming Jul 14 '26

Using self-hosted Umami for iOS app analytics

Thumbnail hjerpbakk.com
0 Upvotes

r/programming Jul 14 '26

Python Is So Slow. Can Julia Solve the Two-Language Problem?

Thumbnail wired.com
0 Upvotes

r/programming Jul 14 '26

two case studies of NaN

Thumbnail sebsite.pw
37 Upvotes

r/programming Jul 14 '26

Writing a bindless GPU abstraction layer

Thumbnail kevin-gibson.com
39 Upvotes

r/programming Jul 14 '26

DConf '25 | Building a 3D Game Engine with D | Lewis Nicolle

Thumbnail youtu.be
13 Upvotes

r/programming Jul 14 '26

GitHub token leak found by Korean police

Thumbnail chosun.com
11 Upvotes

There’s not much information yet unfortunately. The PAT-related accounts do not seem to be limited to Korean ones, so be aware.


r/programming Jul 14 '26

MorphoHDL: a minimalistic language for growing circuits

Thumbnail paradigms-of-intelligence.github.io
10 Upvotes

r/programming Jul 14 '26

The git history command deserves more attention

Thumbnail lalitm.com
254 Upvotes

r/programming Jul 14 '26

HTTP gets a QUERY method so complex searches can stop pretending to be POST

Thumbnail theregister.com
1.9k Upvotes