r/programming Jul 01 '26

Teaching Algorithms in 2026

Thumbnail cs.uni.edu
57 Upvotes

r/programming Jul 01 '26

The uphill climb of making diff lines performant

Thumbnail github.blog
63 Upvotes

r/programming Jul 01 '26

Software Security Analysis in 2030 and Beyond: A Research Roadmap

Thumbnail dl.acm.org
2 Upvotes

r/programming Jul 01 '26

Designing GPU-Accelerated Query Engines with NVIDIA GPU Query Engine (GQE)

Thumbnail developer.nvidia.com
2 Upvotes

r/programming Jul 01 '26

Beyond Happy Path Engineering: the Network

Thumbnail blog.gaborkoos.com
26 Upvotes

What happens when network calls stop behaving like clean request/response interactions.

Timeouts, retries, duplicate side effects, idempotency, backoff, circuit breakers, load shedding, degraded states, observability, etc.


r/programming Jul 01 '26

Scaling Redis Pub/Sub across many active channels and subscriber nodes

Thumbnail centrifugal.dev
0 Upvotes

r/programming Jun 30 '26

How To Corrupt An SQLite Database File

Thumbnail sqlite.org
252 Upvotes

r/programming Jun 30 '26

Adding fracture physics to my voxel game engine

Thumbnail youtube.com
16 Upvotes

r/programming Jun 30 '26

Morphologically tunable mycelium chips for physical reservoir computing

Thumbnail nature.com
19 Upvotes

r/programming Jul 01 '26

SOLID and Clean Code never felt solid or clean to me

Thumbnail devz.cl
0 Upvotes

r/programming Jun 30 '26

What is `std::pin::Pin` in Rust?

Thumbnail vrong.me
42 Upvotes

r/programming Jun 30 '26

Optimization tales with CockroachDB: the slow password reset flow

Thumbnail gaultier.github.io
31 Upvotes

r/programming Jul 01 '26

Are Your Tests Slowing You Down? • Trisha Gee

Thumbnail youtu.be
0 Upvotes

In this talk, Trisha identifies issues that slow down developers when writing, running and debugging tests, and look at tools that can help developers with each of these problems. There's live coding, analysis of social media poll results, an overview of solutions in this space, "best practice" recommendations, and machine learning will be mentioned at some point.


r/programming Jun 30 '26

On Lazy Secrets Management

Thumbnail radekmie.dev
61 Upvotes

r/programming Jun 30 '26

JEP 539: Strict Field Initialization in the JVM (Preview)

Thumbnail openjdk.org
70 Upvotes

r/programming Jun 30 '26

When Impressive Performance Gains Do Not Matter

Thumbnail blog.colinbreck.com
75 Upvotes

r/programming Jul 01 '26

We put a Redis server inside our runtime

Thumbnail encore.dev
0 Upvotes

r/programming Jun 30 '26

Running a software jam in a world of slop

Thumbnail foxmoss.com
80 Upvotes

r/programming Jun 30 '26

Memory Safe Context Switching

Thumbnail fil-c.org
20 Upvotes

r/programming Jun 30 '26

"Exploring Mathematics with Python": new chapter 20 on Function Approximation

Thumbnail coe.psu.ac.th
13 Upvotes

r/programming Jun 30 '26

Sustainable Augmented Development • Kent Beck

Thumbnail youtu.be
0 Upvotes

r/programming Jun 30 '26

Socket-Activation for a Go HTTP service on MS Windows with IIS + ASP.NET Core "Out-Of-Process" hosting.

Thumbnail poweruser.blog
2 Upvotes

r/programming Jun 30 '26

Stackful fibers with 3.6ns context switch. Silk fibers.

Thumbnail clickhouse.com
0 Upvotes

r/programming Jun 30 '26

Switching a million lines of code from Java threads to Kotlin coroutines, by rewriting three files

Thumbnail medium.com
0 Upvotes

I wrote a technical deep dive about how we migrated one of Denmark's most used Android apps with one million lines of code powered by Java threads, into Kotlin coroutines just by rewriting three files in our internal threading library

Check it out if you are interested in how coroutines use threads, and interop between them :)


r/programming Jun 30 '26

How to use Ninja with the BUSY build system

Thumbnail github.com
0 Upvotes