- Video of My Coroutines Live-Coding Demonstration, at SCALE14x
Video of my SCALE14x live-coding demo, in which I implement a Python 3 async framework.
- SCALE14x
I'll live-code a Python 3 async coroutine framework this Sunday in Pasadena, at the SCALE14x conference.
- Experiences Migrating to Lektor
What I learned porting my blog to Armin Ronacher's new static site generator.
- This Site Is Built With Lektor
I've moved to Armin Ronacher's new static site generator.
- How To Deadlock Your Python With getaddrinfo()
On Mac, multiprocessing plus multithreading can easily lead you to hang your process.
- Announcing PyMongo 3.2
Supports all the new MongoDB 3.2 features.
- Black Pipe Testing: In Summary
Black pipe testing does not replace other kinds of tests, but there are two scenarios where it shines.
- Announcing Motor 0.5 with asyncio, Python 3.5, and "async" / "await"
This version is compatible with Python 2.6 through 3.5, and it can use either Tornado or asyncio as its async framework.
- Tech Talks Are Campfires: Jesse's Three Reasons You Should Speak At PyCon
A talk about software doesn't have to be a tour de force. It's just the campfire we gather around so we can be together.
- Motor 0.5 Beta: asyncio, async and await, simple aggregation
My async driver for MongoDB now supports asyncio, and allows "async" and "await" in Python 3.5. Collection.aggregate() is more concise.