Info
bio
I'm a software developer in Charlotte, NC. I like improving the tools I use, and I especially like using Python to do it.
web site
How to contact me
b64decode('YnJvZGllQGJpdGhlYXAub3Jn')
Projects
Forces links that open new windows to open new tabs in Safari
blackboard-cas is a CAS authentication module for Blackboard. It utilizes the CAS 3.1 client library in order to connect to CAS 2.x/3.x servers (using the CAS 2.0 protocol).
Past maintainer.
django_cas is a CAS 1.0 and CAS 2.0 authentication backend for Django. It allows you to use Django's built-in authentication mechanisms and User model while adding support for CAS.
Past maintainer.
A SIMBL plug-in for Terminal in Leopard which allows customisation of the text colours
Contributed Mac OS X 10.6 support upstream.
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Contributed minor patches and bug fixes.
Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.