- 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.
- This Blog Runs MongoDB 3.2 rc2
I'm dogfooding the latest release candidate.
- Test MongoDB Failure Scenarios With MockupDB
Fourth in my "black pipe testing" series. How do you test your MongoDB application's reaction to database failures, hangs, and disconnects?