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 2011Celery: 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 2010Wrangling 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.

GoogleCL

GoogleCL is a great little way to get access to some Google online
properties from a commandline interface.

No Responses Yet to “Talks”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.