Derek Morgan bio photo

Derek Morgan

A programmer living in Baltimore, Maryland.

Email Twitter LinkedIn Github

All Posts



Python unittest Fixtures

The Python 2.7 unittest package (unittest2 in Python < 2.7) provides several mechanisms for defining test fixtures of increasing granularity at the module...

Linux Lock Files

Often times, running processes on a Linux system need to coordinate their operations to prevent conflicts or race conditions. For example, two processes may ...


Lets Make a Map: Baltimore Edition

I recently came across an excellent tutorial written by Mike Bostock for creating a map from scratch using D3 and TopoJSON. I thought that I would use it as ...