This week I’ve been hard at work creating a new version of The New Dynamic and finally getting around to digging into Algolia, with help from Chris Macrae’sAtomic Algolia package. You can find some of those chats and others in The New Dynamic Slack.
For several years now, a new range of solutions have emerged in the web technologies landscape. Static site generators, headless CMS, content infrastructure… these solutions contribute to a global trend.
So, thought I'd try an experiment. Successfully rendered 200,000 pages with @GoHugoIO in ~6.5 mins (~1.9ms per page) on modest hardware! I'll call that a win! Time to add some content with more complexity.
I’ve been adding translations to open source Ruby on Rails and GitHub Pages (i.e. GitHub hosted Jekyll) sites I maintain. For Rails there’s a fantastic Rails internationalisation guide which walks you through everything you’d want to know. For GitHub Pages there’s no such similarly standard resource. Plugins such as Anthony-Gaudino/jekyll-multiple-languages-plugin are available but aren’t supported by GitHub Pages so require checking in outputted HTML. This has always felt disgusting to me and reminds me of my C++ days when people checked binaries into Subversion 😭.
Jekyll is often pigeon-holed as a tool for developers to write their blog. This is just one of the many great uses of Jekyll. We’re always interested in exploring unconventional use cases which push the boundaries in Jekyll. Today we’re releasing three MIT licensed templates which do exactly that.
Nothing brings back warm childhood memories like grandma’s chocolate cake recipe. My slight alteration of her original recipe is to add a touch of Python and share it with the world through a static site.