Blog Archives

Make an Impact: Start a Startup

I gave the keynote speech at the Python Ireland Conference on October 14th 2012. I proposed that Dublin is one of the world’s best emerging startup hubs, uniquely situated as the gateway between Europe and America. As programmers, we enjoy

Posted in Enterprise, Ireland, Life, Python, Tech

Cherokee-admin tunnel script

Cherokee is now my favorite web server, having all the performance of Nginx, but designed for usability. The addition of the market feature has made it possible to leave behind the headaches of re-learning the peculiarities of all of your

Posted in Code, Python, Tech

Python Memoize with Expiry

Memoizing describes the programming pattern of caching results returned from a function, so that any subsequent calls to the function with the same parameters will return a cached value instead of re-computing it. Here’s a Python implementation.

Tagged with: ,
Posted in Code, Python