Category: Software development
O gods of software development and operations, I have sinned.
Your anger falls on me, and I feel your wrath...
Your anger falls on me, and I feel your wrath...
My bash prompt, including git/hg branch name.
Writing good quality documentation for the software libraries you publish always matters. Otherwise, you are doing the world a disservice by publishing.
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.
I discovered hgview, a really great replacement for hgk.
How can I get the Mercurial Eclipse plugin to just recognise an existing folder as a Mercurial repository?
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...
A simple way to use Mercurial Queues in a Subversion working directory to manage patches before committing to Subversion.
Why Haskell's 'Maybe' totally pwns Python's 'None' and null pointers.
A rant about how annoying programming in C# is, really.
Paul Graham was right again...
An attempt to debunk some of the '20 minute web app' hype that is so prevalent at the moment, and present a more realistic and balanced account of the Django site I have just finished.
I've noticed in Python and in Django I almost always create a module or a template by starting with a completely empty file, and typing...
Ever been refactoring code or HTML templates and wanted to compare two chunks of text? This is what you need if you use KDE...
I wrote a quick Django application to help me develop compliant web sites, and put it together so it's easy to distribute...
How to create a chroot and run X applications from it, side by side with windows from your normal system.
It's very satisfying when a feature you programmed is finally tested...
Here's my solution to writing an accumulator generator in PHP, listed here because Paul Graham is no longer accepting submissions...
Source code for my new blog is now available
« Back | Next »