Category: Software development
An example that might help a new programmer struggling with the insanity of counting from zero.
Some attempts to solve the seating headache with software.
The order of service requires some Python hacking
Using my programming skills for higher purposes, part 1
Some answers and questions on the subject of bundling copies of dependencies in a project
A response to "Things you should test" by Noah Sussman.
O gods of software development and operations, I have sinned. 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...