Archive by Author

How Python Decorators Work

The more I use StackOverflow the more I love it. Its rammed full of gems like this: Understanding Python Decorators. In answer to a users question about how decorators work, e-satis has gone way beyond the call of duty and written a full blown tutorial complete with exercises. Its by far the best explanation of [...]

History of Python – Guido van Rossum

Here’s a video of Guido giving a talk on the history and philosophy of Python. Total length: 1hr:50m.

PyQuery – Bringing jQuery Syntax to Python

If BeautifulSoup has ever felt unwieldily or you’ve looked upon Ruby’s NokoGiri with envy then you may find this funky Python library interesting. PyQuery brings jQuery selector syntax to Python. If you’re already familiar with jQuery selectors you’ll be right at home. Even if you don’t its easy enough to pick up. Here’s a quick [...]

Finally – A Python HTTP Lib that’s as nice as…

…Ruby. One thing I envy in Ruby is the simplicity of so many of their libraries – both core and 3rd party. Python’s urllib2 never really felt natural but here is a solution. Requests: “HTTP for humans”. An example will do it justice: r = requests.get(‘http://www.straw-dogs.co.uk’) r.content Wow – clean, simple and quick. Add to [...]

Halloween Python

Seems fitting for today. Credit to rkem’s wife via Reddit.

Myth of the Genius Programmer

This video from Google IO ’09 is 3 years gone now but it is so incredibly relevant I had to post it. Every place I’ve worked with other developers has had a strange mix of elitism and anxiety. Its well worth watching for any developer – ‘genius’ or not:

1955-2011 Steve Jobs

Macs Make Terrible Development Platforms

Mac’s are not a panacea for programming/web development. There! I said it. I feel like an alcoholic finally admitting he has a problem. So desperate to cling to the ideal that Macs make the perfect development machines but I was kidding myself all along. As a web developer/coder I used Windows and Linux (mainly Debian, [...]

11 Ruby Ebooks – Free & Legal

A quick listing of 11 free Ruby e-books: The Book Of Ruby – a pretty comprehensive book that keeps getting updated. Mr. Neighborly’s Humble Little Ruby Book – this is a great little quirky book. Similar basic topics are covered as in PickAxe but the style is much more friendly and it really gets you [...]

MIT OpenCourseware Computing Courses

I’ve known about the free materials at MIT OpenCourseware for a while now but procrastination has always gotten the better of me. If you’ve not heard of it I’d give it a gander as there’s a lot of free learning material up there if you’re feeling adventurous. Apart from having a marathon horror film binge [...]