Confused by SqlAlchemy’s DBSession in Pyramid?

Confused by SqlAlchemy’s DBSession in Pyramid?

I was, I wanted to know: What is the DBSession anyway? How does that work in my unit tests? If I want to use my webapp code outside of the webapp (in a background process) how do I do that? Let’s see if we can answer those questions. helloengine.py # sqlalchemy...
Heat Check

Heat Check

On a software project, sometimes it’s useful to get an overview of some project metrics. For small or short-lived projects it isn’t much trouble to look at a few columns of numbers, but on a larger project it can be hard to see what’s going on with...
Friday Linked List: 6/15/12

Friday Linked List: 6/15/12

An Introduction to Lock-Free Programming: “the lock in lock-free does not refer directly to mutexes, but rather to the possibility of “locking up” the entire application in some way, whether it’s deadlock, livelock — or even due to hypothetical thread scheduling...

Friday Linked List: 04 May 2012

A few interesting things that have flowed through my feed reader recently: An interview with William Buxton. It’s not too much of an exaggeration to say that if I hadn’t attended a session on user interface design for music software that he chaired at the...