Software | Web | Coding


Using docker-compose with Django, Nginx and Gunicorn

I host the starcross website on my own server, and value the ability to easily move the site around - experimenting with different linux distros and hardware There are a number of guides on building a Django oriented docker compose stack. Some are a little overcomplicated for basic setup, others I found very helpful and I have provided some links …

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 …


Featured Demos

Portrait photo of Alex Luton

About Me

I am an experienced software developer and manager currently working for a renowned digital agency based in London .

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

I have worked with a wide range of at technologies as a Web / Dev Team Leader, particularly open source tools like Python, JavaScript, Vue.js, MySQL, C++, Django, Plone, and Zope.

Take a look at my code examples on GitHub, and some of my projects: