In my view, there's nothing that can't be explained if you're creative about it. And I enjoy doing that very much! I've made long series about reading files, the ICMP protocol, and I'm currently spending way too long talking about ELF executables.
Support me on Patreon, in exchange for my eternal gratitude, and/or early access.
In this series, we'll attempt to understand how Linux executables are organized, how they are executed, and how to make a program that takes an executable fresh off the linker and compresses it - just because we can.
More series are listed over there
Here's a sentence I find myself saying several times a week:
...or we could just box it.
There's two remarkable things about this sentence.
I'd like to think that my understanding of "async Rust" has increased over the past year or so. I'm 100% onboard with the basic principle: I would like to handle thousands of concurrent tasks using a handful of threads. That sounds great!
There's more articles over there
Ever wonder who's writing these articles, anyway?