The Error Model (2016)

Joe Duffy - The Error Model (about designing error handling for highly robust systems, with a comparison of several common approaches)

Blogging about Midori (2015)

Safe Native Code (2015)

The Error Model [2016]

Asynchronous Everything (2015)

The Error Model (2016)

A (brief) retrospective on transactional memory (2010)

Blogging about Midori (2015)

Anti-convoy locks in Windows Server 2003 SP1 and Windows Vista (2006)

Joe Duffy – Hello, Pulumi

On being stateful (2008)

15 Years of Concurrency

Performance Culture

The 'premature optimization is evil' myth

The Error Model in Midori

Safe Native Code

Objects as Secure Capabilities

Asynchronous Everything

Midori: A Tale of Three Safeties

Blogging about Midori

On generics and (some of) the associated overheads