Blog Tech Stack

Author:
Francisco
Language:
en
Date:
2024-11-17
Description:
Simple tech-stack overview

What drives this blog?

IDEs

The story behind the tech stack

For the past 20 years, this blog has been just a skeleton. Originally I published some photos from a trip to Barcelona in 2006, but I never got to write any articles.

For most part I implemented a static site generator using a Perl script.

#!/usr/bin/perl -w

# Autogenerador del sitio en Perl
# Genera el sitio usando una plantilla !!
# Toma archivos html con extension .pag y los incluye dentro del centro
# V .1

Here the script crawled the whole directory structure recursively and took HTML templates as the center element of each web page.

During the past decade I have been introduced to Markdown, RST which I used to generate static documentation sites with Sphinx, Docsify and Doxygen.

For this site, however I have also evaluated some alternatives like Hugo, Jekyll, Zine and even WordPress.

Overall I was looking into something flexible and in either Python or Node.js

After some prototyping I chose eleventy and so far it has been a great choice for following reasons:

Things I have been able to do:

Return to Blog