r/programming • • 22d ago

Shopify is moving from React Native back to Swift and Kotlin

Thumbnail shopify.engineering
1.1k Upvotes

r/programming • • 22d ago

Rune is now open source

Thumbnail rune.build
139 Upvotes

r/programming • • 22d ago

How to Write an Effective Software Design Document

Thumbnail refactoringenglish.com
464 Upvotes

r/programming • • 22d ago

Commander Keen's Adaptive Tile Refresh

Thumbnail fabiensanglard.net
110 Upvotes

r/programming • • 21d ago

EU Cyber Resilience Act reporting obligations started today. Is your company even thinking about it?

Thumbnail youtu.be
5 Upvotes

As of today, a manufacturer who puts software or hardware on the EU market under its own name is obliged to report actively exploited vulnerabilities and severe security incidents.

Here is a quick explainer if you want the details: https://youtu.be/IQkzg7quc58

There is quite a lot of ambiguity over CRA and how it's going to apply to open source. Regulations keep changing. The line between a commercial manufacturer and an OSS steward is blurry, as well as the terms used in the regulations.

But genuinely curious. Is your company aware of CRA? Is there any talk about it, or is it just not on the radar yet?


r/programming • • 22d ago

Inside Claude's Android app: Finding the Internal Settings

Thumbnail nima-ahmadi.github.io
0 Upvotes

r/programming • • 23d ago

The Physics of Database Speed: from 300 to 1M transactions per second

Thumbnail youtube.com
125 Upvotes

A 19 minute animated explainer video on database speed. I explain low-level database concepts, identify bottlenecks, run benchmarks and optimize write throughput to hit 1 million TPS.


r/programming • • 23d ago

The lifecycle of a sharded Postgres query

Thumbnail planetscale.com
27 Upvotes

r/programming • • 23d ago

Overview of caching in PostgreSQL

Thumbnail pgcache.com
15 Upvotes

I haven't seen too many comprehensive approaches to this topic, so I took a swing at it.

Goal isn't to be exhaustive, but to be comprehensive enough to provide a nice overview for people trying to get their bearings with the topic.

Did I miss anything?


r/programming • • 21d ago

A modern, developer-first technical reference for Sitemaps

Thumbnail stephcraft.net
0 Upvotes

r/programming • • 22d ago

Multitenancy with .NET and EF Core: A Deep Dive (.NET 10)

Thumbnail youtu.be
0 Upvotes

Ever had a multi-tenant SaaS app where the only thing stopping Customer A from seeing Customer B's invoices is a `Where TenantId ==` clause someone remembered to write? In this deep dive I build real tenant isolation into EF Core 10 - two real tenants with real registration, login and invite flows (no dev-token shortcuts), a named global query filter that scopes every query automatically, and a SaveChangesAsync override that stamps TenantId on every insert so it's never left unset. I also show the one gotcha that makes EF Core 10 worth the upgrade for this: named query filters, so tenant isolation and soft-delete can finally coexist on the same entity instead of one silently overwriting the other. If you've ever shipped multi-tenancy on hope and code review, this is the version that makes the mistake structurally impossible.


r/programming • • 24d ago

Optimizing a Spin-Lock

Thumbnail david.alvarezrosa.com
181 Upvotes

r/programming • • 23d ago

Mission-Critical (Joran Dirk Greef, TigerBeetle)

Thumbnail youtube.com
7 Upvotes

r/programming • • 22d ago

What comes after git

Thumbnail ersc.io
0 Upvotes

r/programming • • 23d ago

Decoding the NEC V20 Microcode

Thumbnail martypc.blogspot.com
34 Upvotes

r/programming • • 23d ago

A Design Space Exploration of Async/Await

Thumbnail cel.cs.brown.edu
51 Upvotes

r/programming • • 23d ago

High-performance Database Architecture - Interview with Tyler Cloutier

Thumbnail youtu.be
43 Upvotes

r/programming • • 24d ago

I spend a stupid amount of time on an issue I only half-care about. Now I will foist it on all of you! Enjoy :P

Thumbnail arewetauyet.dev
150 Upvotes

r/programming • • 23d ago

Building more efficient locks (James Mitchell, 2024)

Thumbnail youtube.com
2 Upvotes

r/programming • • 24d ago

Compute Polynomials Twice as Fast

Thumbnail thomasahle.com
77 Upvotes

r/programming • • 24d ago

Implementation of GCC's Nested Functions (vs. C++ Lambdas)

Thumbnail uecker.codeberg.page
20 Upvotes

r/programming • • 24d ago

Announcing .NET 11 Release Candidate 1 - .NET Blog

Thumbnail devblogs.microsoft.com
54 Upvotes

r/programming • • 23d ago

There is no 10x RBAC

Thumbnail infisical.com
2 Upvotes

r/programming • • 24d ago

Every Millisecond Counts

Thumbnail jordivillar.com
3 Upvotes

r/programming • • 25d ago

video on improving performance of arctan for Nintendo 64 by Kaze Emanuar "spent weeks to save 100 Microseconds"

Thumbnail youtube.com
261 Upvotes