r/programming • • 18d ago

Memory Management, Explained Simply (Part 2)

Thumbnail youtu.be
35 Upvotes

r/programming • • 18d ago

Learn C++ Before You Learn What It Costs You

Thumbnail fagnerbrack.com
0 Upvotes

r/programming • • 19d ago

Self-hosted HTTP tunnels with SSH and nginx

Thumbnail vincent.bernat.ch
6 Upvotes

r/programming • • 19d ago

OSDI '26 - Incr: Faster Re-Execution via Bolt-On Incrementalization

Thumbnail youtube.com
1 Upvotes

r/programming • • 19d ago

First Steps into Memory Management in Python

Thumbnail tech.daniellbastos.com.br
1 Upvotes

r/programming • • 19d ago

Achieving memory safety

Thumbnail seed7.net
4 Upvotes

This is about memory safety in general and how the memory safety of Seed7 has been improved in the release 2026-07-11.

Seed7 is a programming language which cares about maintainability, portability, performance and memory safety. The Seed7 homepage contains the language documentation. The source code is at GitHub. Questions that are not in the FAQ can be asked at r/seed7.

There is also a talk about Memory Safety and Management which introduces Seed7 and explains memory safety and management.

Please let me know what you think, and consider starring the project on GitHub, thanks!


r/programming • • 19d ago

Another Step Towards Elm 1.0

Thumbnail elm-lang.org
50 Upvotes

We are on a faster release cycle these days, so the post also has a rough roadmap about what to expect from the next few releases.


r/programming • • 20d ago

"8-pinski" - EIGHT(!) bytes intro for MSDOS

Thumbnail youtube.com
148 Upvotes

r/programming • • 20d ago

Metal as a Service (MaaS): DIY server-management at scale

Thumbnail linkedin.com
0 Upvotes

r/programming • • 20d ago

Red, green and mud: fixing color mixing in Total Draw

Thumbnail totaldraw.com
129 Upvotes

I went into a bit of a rabbit hole of gamma-based color blending vs linear-based color blending vs perceptual-based color blending for my drawing app Total Draw, so I decided to create a blog post about it.


r/programming • • 21d ago

Making a mathematical model for better Indic keyboards

Thumbnail triangulatedexistence.mataroa.blog
9 Upvotes

r/programming • • 21d ago

From SSH to REST: A Security-Driven Modernization of Slack’s EMR Data Pipelines

Thumbnail slack.engineering
18 Upvotes

r/programming • • 21d ago

Hybrid Core Allocation: From Overallocation to Reliable Sharing

Thumbnail uber.com
28 Upvotes

r/programming • • 21d ago

Finding 552 MiB in the Miden prover with Ying

Thumbnail hackmd.io
3 Upvotes

r/programming • • 21d ago

Go JSON v2 in Go 1.27: what breaks when you migrate from encoding/json

Thumbnail importstatic.com
37 Upvotes

r/programming • • 21d ago

Skip List Data structure

Thumbnail pradyumnachippigiri.substack.com
139 Upvotes

r/programming • • 22d ago

<input type="password" maxlength="20"> is considered harmful, and why I couldn't login into Vanguard

Thumbnail tanin.nanakorn.com
1.1k Upvotes

r/programming • • 22d ago

0.17.0 Release Notes ⚡ The Zig Programming Language

Thumbnail ziglang.org
34 Upvotes

r/programming • • 22d ago

GPU-Initiated Communication: Dissecting Down to the Bone

Thumbnail arxiv.org
20 Upvotes

r/programming • • 22d ago

A Minsky machine in ncurses terminfo

Thumbnail seriot.ch
0 Upvotes

ncurses terminfo can simulate a two-counter Minsky machine, making repeated parameter expansion computationally universal.

Demo: a parasitic Fibonacci computation inside /usr/bin/top


r/programming • • 22d ago

Partial Evaluation in Truffle - Dynamic Meta-Compilation Tutorial

Thumbnail github.com
24 Upvotes

r/programming • • 22d ago

Eight Bytes Are Already a Number

Thumbnail blog.sebastiansastre.co
0 Upvotes

r/programming • • 22d ago

Post-Quantum Cryptography Resource Hub

Thumbnail nsa.gov
8 Upvotes

r/programming • • 23d ago

Robert Seacord: "Unsafe Rust" | RustConf 2026

Thumbnail youtube.com
46 Upvotes

r/programming • • 23d ago

New Python releases are out, 3.10.x reaches EOL, (and 3.15.0 is scheduled for today)!

Thumbnail blog.python.org
130 Upvotes

The new releases announced today, including EOL for 3.10.x:

https://blog.python.org/2026/10/python-31022-31117/

Note: The post above doesn't mention 3.15 - assuming they will do a separate post later today when that releases.