Software | Web | Coding


Starcross Django Gallery - A new Django gallery package

I created a gallery package for Django to host my photos, and to make a contribution towards the the great collection of django packages already available. I wanted a particular set of features, the key areas being: Simple, clean design that maximises space for image thumbnail display Justified image layout, as used by sites like ...

Customising Django Simple Captcha

I used the django-simple-captcha to protect the comments form from spamming. Some time after the site went live, I noticed spam comments starting to appear.  The site does not generate much traffic, but the comment spam nonetheless became more and more prolific, with dozens of entries appearing each day. I took a look at the captcha to find out what ...

Using Images in Django

Update: I have now expanded the gallery package to include many new features and released it on PyPI as django-starcross-gallery. The version on github is the full version instead of the basic one described below This is another tutorial style write-up of my exploration of django features. I build a basic gallery style app and look at ...


Featured Demos

About Me

I am an experienced software developer and manager currently working for an established developer of multi-screen display systems.

I have worked with a wide range of technologies, particularly open source tools like Python, JavaScript, MySQL, C++, Django, Plone, and Zope.

This site contains examples of my work, including Django, Python, Javascript, HTML5 and CSS.

My project management experience covers the health / charity / education sector, and I am a PRINCE2 qualified practitioner.

Based in Hertfordshire, I can readily access central London and surroundings.

My hobbies include photography, so please check out my website or my flickr profile

Take a look at my code examples on GitHub