All Unkept

Category: Python

Posted in: Django, Python  —  29 May 2012
Django's CBVs are complex, unpythonic solutions to simple problems, (IMHO :-), here's why.
Posted in: Django, Python, Web development  —  19 May 2012
I've probably written lots of blog posts on this, so I can't claim 'x' = 1, and I've no idea what 'y' is...
Posted in: Christianity, Django, Python  —  20 April 2012
I launched my new Django Bible memorization site, LearnScripture.net
Posted in: KDE, Linux, Python  —  24 February 2012
TimeCult works well, and I wrote a script for converting KTimeTracker files.
Posted in: Django, Python, Web development  —  7 February 2012
How to do logging calls to Sentry asynchronously (until Sentry gets UDP support).
Posted in: Django, Python, Web development  —  18 January 2012
Some tips for keeping your Django apps lean and mean from the beginning, using lessons from django-fiber,
Posted in: Django, Python, Software development, Web development  —  19 September 2011
O gods of software development and operations, I have sinned.
 
Your anger falls on me, and I feel your wrath...
Posted in: Django, Python  —  28 June 2011
Announcing django-easyfilters, a new library for Django, and a bit of heretical editorial about Django's ORM.
Posted in: Python  —  26 March 2011
First part of a series of posts that attempt to explain Python by the dissection method.
Posted in: Django, Python, Software development  —  10 January 2011
Writing good quality documentation for the software libraries you publish always matters. Otherwise, you are doing the world a disservice by publishing.
Posted in: Django, Python, Web development  —  24 December 2010
An app to help protect your customers' data when in development.
Posted in: Django, Python, Software development  —  20 November 2010
Class based views are very cool. I am starting to clean up an existing project using them, and lots of existing views are turning into declarative code. But it makes me worried about the ravioli effect.
Posted in: Linux, Music, Python  —  15 July 2010
I tend to use several music/media players, such as shell-fm, moc and Clementine. In order to be able to use the media buttons on my keyboard for pausing/skipping, I wrote this Python script to automatically route the commands to the right one.
Posted in: Python  —  6 May 2010
Using IPython deep inside a program...
Posted in: Python, Software development  —  12 February 2010
I discovered hgview, a really great replacement for hgk.
Posted in: Python, Software development  —  12 February 2010
How can I get the Mercurial Eclipse plugin to just recognise an existing folder as a Mercurial repository?
Posted in: Django, Python  —  2 January 2010
How I set up Eclipse to work with an existing project using virtualenv
Posted in: Django, Haskell, Python, Web development  —  9 November 2009
Based on my recent Haskell experience, I highlight some cases where I think static type checks provide a better testing mechanism than unit tests or other automated tests.
Posted in: Linux, Python, Software development  —  15 July 2009
A lot of discussion recently has missed the point: the big question is whether the terms of any software licence are really relevant to dynamic languages...
Posted in: Blogging and bloggers, Personal and misc, Python  —  18 March 2009
I've blogged before about using trac as a personal wiki, now I've found I can use Emacs as my editor and trac browser it's even better...