~lobsters | Bookmarks (1976)
-
James Shore: Testing Without Mocks: A Pattern Language
Automated tests are important. Without them, programmers waste a huge amount of time manually checking and...
-
How To Corrupt An SQLite Database File
An SQLite database is highly resistant to corruption. If an application crash, or an operating-system crash,...
-
RAGs to RIChes — machtiani
The other key booster over traditional RAG is that it indexes in vast amounts of dimensions...
-
New passkey specifications will let users import and export them
Passkeys were introduced two years ago, and they replace traditional passwords with more secure authentication using...
-
a protocol for reliable notifications over a 1 bit fallible connection.
imagine you have two devices, a client and a server, connected in a peculiar way: the...
-
Antithesis: Pioneering Deterministic Hypervisors with FreeBSD and Bhyve | FreeBSD Foundation
Antithesis is at the forefront of conquering one of the toughest parts of software engineering: transforming...
-
jank development update - Moving to LLVM IR
Hi everyone! It's been a few months since the last update and I'm excited to outline...
-
The greatness and limitations of the js-framework-benchmark
I love the js-framework-benchmark. It’s a true open-source success story – a common benchmark, with contributions...
-
Zero-latency SQLite storage in every Durable Object
Traditional cloud storage is inherently slow, because it is normally accessed over a network and must...
-
SQL/JSON is here! (kinda “Waiting for Pg 17”) – select * from depesz;
Amazing. Awesome. Well, but what is it? We could store json data in Pg since PostgreSQL...
-
Confusing or misunderstood topics in systems programming: Part 1
6 minute read Any sufficiently advanced technology is indistinguishable from magic.
-
Felix' Blog - Replacing nginx with axum
For the last seven years, I've been reaching for nginx when I wanted to host something...