06 Apr 25
30 Mar 25
Guide on how to use io_uring on Linux
How green threads work, and how to implement them from scratch
Dive into CRDTs and optimizations
Python developer discusses Go’s go statements and presents his library for structured concurrency
Brief introduction to 14 approaches to memory safety (Borrow checking, Garbage collection, and more exotic ones) by the creator of Vale.
Extremely simple tool for service management on Unix
The pros and cons of Zig-style “C++ template” generics.
A collection of blog posts from Jordan Rose on his regrets while designing the Swift programming language at Apple. I’ve never used Swift, but it’s valuable insight into programming language design.
I want to read more about Succint Data Structures and Rank/Select Bitmaps are the basis of it all. This paper talks about a more efficient version of it.
Had my little foray into spaced repetition while making my flashcards app. Interesting take on adapting a popular algorithm.
Excellent absolutely ancient blog post by the creater of the Sokol library about using arrays and indexes instead of individual memory allocations and direct pointer handling.