Hauleth's blog - Reviewing code requires reading
Blog about BEAM, Rust, fantasy & stuff Reviewing code requires reading
Blog about BEAM, Rust, fantasy & stuff Reviewing code requires reading
A Git-compatible VCS that is both simple and powerful - Release v0.42.0 · jj-vcs/jj
Joris Rijsdijk, Christoph Peters, Michael Weinnman, Ricardo Marroquim. 2026–07 in ACM Transactions on Graphics (Proc. SIGGRAPH) 45, 4. Official version
This post is a little side-quest from my “Kafka Share Groups and Parallelizing Consumption” series. My “Kafka Share Groups and Parallelizing Consumption” series ( part 1 , part 2 ) has been laser focused on how different configurations and behaviors affect...
Both sides are grappling with a real existential threat, and both sides feel like they are screaming into the void. Here's how to close the gap and get everyone pulling in the same direction.
A better concept model and more efficient tools for editing spoken word audio.
DMA uses memory controllers separate from the CPU to accelerate data movment between memory locations, or between peripherials and memory. The RP2040 has 12 DMA channels which can stream an agregate of over 100 megabytes/sec without affecting CPU...
2 comments
# The C++ standard library has been walking itself back for fifteen years, and the receipts are public Sandor Dargo's [post this month on `std::copyable_function`](https://www.sandordargo.com/blog/2026/05/20/cpp26-copyable-function) closes with a...
This is the second article about what I learned about the TypeScript type system while writing a small library. This one is about how TypeScript assigns a type to type variables defined in functions via inference.
Can you tell the real Haskell Language Extensions from the Imitations?
Floating-point errors are unavoidable, but how you detect and handle them can make the difference between clean, high-performance C++ code and a debugging nightmare. In this article, we explore the practical techniques for handling NaNs, infinities, and...