notgull

The world's number one source of notgull

Home Projects Git Search About Archive

Explaining the internals of async-task from the ground up

March 30, 2024

async-task is one of the most complicated crates in the smol ecosystem. But, fundamentally, it’s just a future on the heap.

Read More

Why choose async/await over threads?

March 24, 2024

A common refrain is that threads can do everything that async/await can, but simpler. So why would anyone choose async/await?

Read More

Announcing smol-macros, smol-hyper and smol-axum

January 1, 2024

smol just became a much easier choice to build web servers.

Read More

Creating a time machine for my blog

December 30, 2023

We can’t let the Internet Archive do all of the work.

Read More

SCP-093 is a Timeless Masterpiece

December 23, 2023

SCP-093 is an absolute masterwork. Here’s why.

Read More

The rabbit hole of unsafe Rust bugs

December 16, 2023

unsafe code is not only tricky to get right. It’s also tricky to track down when things go wrong.

Read More
« Prev 1 2 3 4 5 Next »