Some folks don't use debuggers.
A postmortem of a set of poor API design choices in Pyramid.
Another turgid and self-serving entry about the Pyramid web framework; this time about design and implementation decisions related to optimization.
Weird stuff you can do with Pyramid "url dispatch".
The web framework previously known as repoze.bfg is now named Pyramid, managed as part of the Pylons Project.
It's always tempting to rewrite an existing, popular framework or programming language project in a moderately or entirely backwards incompatible way...
IBM's Model M keyboard is a classic.
The way form data submission is handled in web apps has irritated me for many years now. Thankfully, I think we may be able to make it better.
When should you write a new framework?
My experiences self-publishing a technical book.
A book about the 1.2 version of the repoze.bfg web framework has been published.
The punishment for allowing people to succeed poorly? Death.
Zope views should have been defined as accepting (request, context) rather than (context, request).
Programming extremism is dangerous.
BFG runs on UNIX, Windows, GAE, and Jython now.