Timeouts and cancellation for humans

Timeouts and cancellation for humans (2018)

Why Does Calloc Exist?

Notes on structured concurrency, or: Go statement considered harmful

Some thoughts on asynchronous API design in a post-async/await world (2016)

Notes on structured concurrency, or: Go statement considered harmful [2018]

Go Statement Considered Harmful

Timeouts and Cancellation for Humans (2018)

Why I'm not collaborating with Kenneth Reitz

Notes on structured concurrency, or: Go statement considered harmful

Some thoughts on asynchronous API design in a post-async/await world (2016)

Beautiful tracebacks in Trio v0.7.0

Beautiful tracebacks in Trio v0.7.0

Notes on structured concurrency, or: Go statement considered harmful [or: why I'm trying to replace asyncio]

Control-C handling in Python and Trio

Timeouts and cancellation for humans

Control-C handling in Python and Trio

Why does calloc() exist?

Some thoughts on asynchronous Python API design in a post-async/await world