Published by Jonny on March 02, 2018
Welcome to our new Flying Turtle Ltd. blog! We are going use this space to record some reflections on the different technologies that we use, and I am going to kick things off by sharing my thoughts on Jekyll, the technology that we used to build this very website!
One of my personal favourites, largely due to its simplicity, has to be Jekyll. I use this software a lot both at home and at work, and I must say I absolutely love it! In fact, the site you’re reading right now is built entirely using Jekyll! The premise is simple, you make some templates using the Liquid templating language, create your corresponding content using Markdown and then run it all through Jekyll, which turns it into a static website almost instantly (the build time for this entire website is 0.742 seconds).
Static might not sound like a very positive thing for a website (we tend to prefer terms like Dynamic and Interactive when we talk about websites), but that’s not what it means - it means that unlike most sites, which are generated from a database at runtime (which can be slow), your website is completely assembled and ready to go (which is faster)! Everything about this process is about maximising efficiency without sacrificing quality, and you can even automate the whole process to make the site automatically generate and deploy every time you push an update to your server!
Templating in Liquid, writing content in Markdown and being able to automate the whole process in this way means that we can save a great deal of time in web development projects, which in turn saves time and money for our customers, so why not and see what we can do for your website?