This heavy tome of wisdom will guide you, keystroke by keystroke, through configuring a mod_wsgi, Postgres, memcached, Django server on Ubuntu Intrepid. Written for a complete command line beginner, but hopefully useful to everyone (I know I'll have to refer to it to remember how to add additional domains to my server as well ;).
One of the most destructive ideas is that you can dig out of a hole by doing what you're already doing, but doing it harder. This doesn't work, but it does breed and kill your heroes, and alienate everyone else.
A brief overview to approaches to reading in files in Clojure.
A simple but helpful trick for using optional parameters in Django views to allow one view to serve multiple urls with varying parameters.
A few brief code snippets on how to add an instance of an entity to another entity's one-to-many relationship.
This post contains an extremely brief discussion on how Clojure agents differ from Erlang actors, and then follows with examples o fusing Clojure agents to serialize file writes, form message relays and perform parallel HTTP fetches.
This article takes a look at creating a threadpool in Python. Specifically it takes a stab at iteratively processing CSV and XML files and farming out the parsed data for processing by a threadpool. The Python logging, csv and ElementTree modules make cameo appearances.
An overview of my pipeline between development and deployment for Django projects. Fabric and Git turn a potentially unhappy task into something very quick and easy.
I spent a couple of hours reading up on and working through an example project using RethinkDB, and it seems like a great tool, as long as its performance and scalability stories prove themselves out with large scale usage.
I'm a developer and I write a little bit. If you're curious about learning more about me, this is a good place to start.
Software engineer, technical leader, sci-fi reader, and so on. Born in NC, living in SF, and glad to grab a coffee.