Moving to Jekyll

14 Apr 2016 . category: tech . Comments

After many (and many) years of using dynamic CMS, I have decided to take the plunge and move to an old school methodology -- static websites. Well when I say "static", I mean offline generated site, I'm not crazy after all. I don't want to spend the next years of my life changing tiny global settings on my website, but more I just don't see the need to actually have a heavy database driven site running all the time, when to be honest I don't often update the site.

So why did I stop updating, well that answer comes in two parts. Firstly I experienced some problems with the CMS I was using, naughty Mojo Portal! But this just limited my ability to post. The second and main reason is that I lacked time and I'm not saying I have more time now, but I just didn't want to spend the small amount of time I have allocated to my website on repairing the website.

So the the solution Jeykll! A perl based offline static site generator. I must admit the choice of this wasn't exactly done on an extensive search and making a grounded decision, but instead I used github and it seemed a logical extension. That is not to say I did no search, I glanced, but there didn't seem a big differentiator other than language. So Perl and Jekyll it is, why not learn a language at the same time after all, so even if this all fails I've learned something generalisable.


Stuart James

Assistant Professor in Visual Computing at Durham University. Stuart's research focus is on Visual Reasoning to understand the layout of visual content from Iconography (e.g. Sketches) to 3D Scene understanding and their implications on methods of interaction. He is currently a co-I on the RePAIR EU FET, DCitizens EU Twinning, and BoSS EU Lighthouse. He was a co-I on the MEMEX RIA EU H2020 project coordinated at IIT for increasing social inclusion with Cultural Heritage. Stuart has previously held a Researcher & PostDoc positions at IIT as well as PostDocs at University College London (UCL), and the University of Surrey. Also, at the University of Surrey, Stuart was awarded his PhD on visual information retrieval for sketches. Stuart holds an External Scientist at IIT, Honorary roles UCL and UCL Digital Humanities, and an international collaborator of ITI/LARSyS. He also regularly organises Vision for Art (VISART) workshop and Humanities-orientated tutorials and was Program Chair at British Machine Conference (BMVC) 2021.