- Review of "Write Great Code, Volumes 1 and 2"
An unfinished work, good but not great.
- Book Chapter: "A Web Crawler With asyncio Coroutines"
The chapter I wrote with Guido van Rossum about Python async coroutines is available now, as an early access release before publication.
- The Writer's Writer
Being influenced by Oliver Sacks.
- Announcing libmongoc 1.2 Beta 1
Further improvements to the MongoDB C Driver since the first 1.2.0 beta.
- Toro 1.0, the Final Release
This version includes a new RWLock. Further development of Toro's ideas continues in Tornado itself.
- The MongoDB Shell's New CRUD API
We took a reader's suggestion and updated the shell to match drivers' methods to create, retrieve, update, and delete data.
- I Live-Coded an Async Coroutine Framework in 32.5 Minutes
My PyGotham 2015 talk. Not just a magic trick: see how simply a coroutine framework can be implemented, and gain a deep understanding of this new idiom.
- PyGotham 2015
Anna Herlihy presents a Python-to-machine-code compiler, and I'll live-code an async framework with coroutines!
- Announcing libmongoc 1.2 Beta
A rewritten mongoc_client_t with parallel server discovery, plus many features and fixes.
- Update on Motor and asyncio
The roadmap for asyncio support, plus "async" and "await" in Python 3.5.