Talks
So here’s some list of talks/stuff I’ve done. I’ve not done a good job keeping track of these things so it’s far from complete.
1DevDayDetroit – Python, PEP8, and why reading code matters
As a developer we easily spend as much time reading code as we do writing it. We spend hours learning design patterns, tweaking our editors, and reading techniques all to help write code. We’re going to remind you about the things you need to think about to help you and others reading code. It’s just as important.
PyOhio 2011 – SqlAlchemy Tutorial
SqlAlchemy is a great tool, one of the top five reasons to use Python in my opinion. I gave a one hour presentation followed by an hour of hands on practice time.
Michigan Usr Group – Ubuntu Launchpas PPAs
Launchpad’s PPA features is an amazingly useful tool for all users of Ubuntu. The normal user will love keeping up to date on the latest Banshee and Inkscape, the develop would love to grow his/her audience of users, and the server admin will enjoy getting team sponsored official packages for tools like uWSGI and Nginx.
Michigan Usr Group – Bookie – open your bookmarks
Lightning talks are a lot of fun and in this talk I just walked through the cool stuff going on with Bookie, an open source web application for saving, tagging, and searching bookmarks
Codemash 2011 – Celery: Harnessing the Messaging Power of RabbitMQ
Web applications have grown well beyond the simple storing and restoring of data from a database. These days, your interactions with web application cause real work to be performed. Work that a web server isn’t fit to handle. Imaging your user has performed an action that requires an email to go out. Do you want your web application server sitting there firing off this email? … We’ll discuss how incorporating a messaging layer to your applications can help you with your flexibility and scalability. We’ll demonstrate why you would want to separate the actual work a users requests from the web request itself. And we’ll discuss using Celery, a python library, to interact with RabbitMQ, an amazingly flexible and powerful messaging server.
PyOhio 2010 – Wrangling the bits, standardizing how apps get built
As we moved more work to Python we had to figure out how to start, share, and deploy projects in a standard way. Virtualenv, pip, and Git to the rescue.
ZSH
I’m a big ZSH lover and I’ve got some notes on the advantage of ZSH over
Bash along with some starter config files to help bootstrap your ZSH
users.
Bash along with some starter config files to help bootstrap your ZSH
users.
GoogleCL
GoogleCL is a great little way to get access to some Google online
properties from a commandline interface.
properties from a commandline interface.

No Responses Yet to “Talks”