1. Beyond GTAC

    In 2013, in the twilight of my "testing" career, I was able to attend Google Test Automation Conference for the third time. Once again, I was impressed by (and jealous of) many of the solutions presented. But for me at least, I'm not sure I'm the target audience anymore.

    About …

    read more
  2. Recursively formatting a dictionary of strings

    I have a use-case where I'm using a dictionary as a basis for generating a configuration file, and many of the values in the file share pieces, such as URL bases or credentials. I will also be generating configuration files for several different instances from the same dictionary.

    I wanted …

    read more
  3. Shoutout to PyDev

    I've been using PyDev for many years, for Python and Jython development of all kinds. The more recent releases have made some big usability improvements. Specifically, autocompletion works in many more cases, and the built-in refactoring support is proving handy. Rough edges that have bugged me for years are being …

    read more
  4. New Year's Python Meme

    As suggested by Tarek, and done by so many others.

    **1. What’s the coolest Python application, framework or library you have discovered in 2011 ?**
    **[Requests](http://pypi.python.org/pypi/requests).** I've dealt with Python's HTTP handling on numerous occasions, and most times found myself constructing an abstraction layer …
    read more
  5. Python Web Client 0.2 Release

    I'm pleased to announce the 0.2 release of the Python Web Client. It now meets a bare minimum of functionality to be useful. Specifically, it provides a web UI to allow you to put together and submit HTTP requests, specifying request type, URL, parameters and headers.

    You can view …

    read more
  6. Sorting out

    As someone who almost exclusively uses high-level languages, the idea of writing my own sorting algorithm seems a bit silly. However, I can certainly appreciate the algorithms used for sorting, and it's a neat opportunity to try to document and implement these algorithms using methods I am familiar with.

    Preface …

    read more

social