I'm Alive!
Yes, I’m alive! The past six months have been grueling and a ton of hard work but definitely worth it. I’ve ignored pretty much every aspect of life except for coding. And I’m talking about heads down, all night, coding. It’s what I love; it’s who I am, but still after a certain amount of time you feel like you need to come up for air.
Well I’m coming up for air. I’ll be posting more to my blog, I’ll be contributing more to open source projects like SQLAlchemy, I’ll be working on some of my own stuff, and I’ll be entertaining my brain in whatever interests me at the moment. If that’s all you care about then know that I’m back. If you want to know more about what I’ve been doing then read on.
For the past year I’ve been involved in a very large project at work. The project involved the redesign of our websites at Presbyterian Church (U.S.A.). The first two sites went live this past week. They are:
Both sites are built on Python. So in addition to building out these sites, I’ve also been training and transitioning my development team to Python programming. That means a lot of Python 101 / 102 classes, pair programming, code reviews, and unit testing. To say we’re transitioning is a bit of an overstatement. In one sense we’re transitioning from .NET development, but in another we’re not. We’re supplementing the current architecture with Python. Most upcoming projects will make more sense if written in Python, but not all. Regardless, we’ll always use the right tool for the job.
Things have been going quite well and I’m very pleased with where we are at the moment. Hopefully I’ll have an opportunity to talk about some of the interesting technological and architectural decisions we’ve made along the way. Until then I’m happy to be back in the game.

