Photographs, reflections, and notes from my learning journey.

  • You Can’t Hide Behind the Trees…

    Taken with my little Sony point-and-shoot with the polarized lens of my sunglasses as a makeshift filter for the hazy sunlight…

  • Battling with Django Inheritance: Subclass Casting

    For a day or so now I’ve been battling with Django’s model inheritance, which has a particularly frustrating approach to dynamic polymorphism.  The problem is that when one is implementing…

  • RIP eeePC 701

    It is with great sadness that I inform you all that my Asus eeePC 701 has finally exhaled it’s last 7-inch breath, wheezing under the weight of the many superfluous…

  • Privacy rights and the standard of legal protection of these rights in the digital domain

    Privacy rights and the standard of legal protection of these rights in the digital domain

    This document was written as my submission for the computer science writing course I took in my third year of study at the University of York. It attempts to summarise…

  • Morning Musings

    I thought getting a kitten would keep me company. I already have a cat who is still only young but old enough to want to sleep all day. The idea…