- DZone Interviews Me
I'm DZone.com's "Dev of the Week" feature.
- Slides From My Talk On Python Coroutines
My NYC Python Meetup talk on coroutines in Tornado and Tulip.
- Toro Rewritten for Tornado 3.0
- My PyCon Lightning Talk About Toro
A 4.5-minute talk on Toro, my package that provides locks and queues to Tornado coroutines.
- Review of "MongoDB Applied Design Patterns" by Rick Copeland
An excellent new O'Reilly book on MongoDB gives detailed, well-thought-out designs for a range of applications.
- Slides from my PyCon lightning talk on Toro
Toro is my package with locks, events, conditions, semaphores, and queues for Tornado coroutines.
- Plop: Python Profiler With Call Graphs
Ben Darnell's Plop project promises a low profiling impact on running systems, and shows pretty call graphs.
- Knowing When A Python Thread Has Died
Sometimes thread.join() isn't enough.
- Python's += Is Weird, Part II
I wrote the other day about two things I think are weird about Python's += operator. In the comments, famed Twisted hacker Jean-Paul Calderone showed me something far, far weirder. This post is a record of me playing around and trying to [ ... ]
- Python's += Is Weird
Image: William Warby on Flickr Here's a Python gotcha I've hit often enough to merit a blog post: x += 1 is weird in Python. It's compiled roughly like x = x + 1, with two surprising consequences. One is this familiar pitfall: >>> x = 0 [ ... ]