Colophon
Take on Rules began in as a Wordpress site. In the , I migrated from Wordpress to Jekyll. I leverage exported utilities of Wordpress and then spent time cleaning up the results to best leverage the Markdown format.
In moving from Wordpress to Jekyll 📖 , I shifted hosting to Github Pages.
Almost immediately after the cutover, I switched from Jekyll to Hugo; initially so that I could more quickly iterate on the Cascading Stylesheet 📖 and Hypertext Markup Language 📖 . I adopted the Hugo Tufte theme, but my fork has long diverged.
In , I jettisoned Google Analytics. Just over a year later, in , I bid farewell to Github Pages and started hosting via Nearly Free Speech.
When moving from WordPress to Static Site Generators (SSGs 📖) , I started using Atom 📖 to write my Markdown. (Sidenote: While using Wordpress, I would sometimes write the posts using a local text editor.) In , with the deprecation of Atom , I started writing blog posts via Emacs 📖 .
Up until , I was writing my blog posts directly in the Take on Rules Hugo 📖 project. (Sidenote: A private repository.) Since , I’ve been writing blog posts in Org-Mode 📖 and, via Ox-Hugo 📖 , exporting them to Markdown in the Hugo project. I wrote more about this in The How of Take on Rules.
To move the contents from Hugo to the public facing site, I use several Ruby 📖 and Rake 📖 scripts. As of those scripts are also not public.
For more of the gritty details, you can look at Take on Rules’s Changelog.