TypstThree years ago I wrote about a workflow to generate PDF files out of my Markdown content, both on this website and on De Programmatica Ipsum. That first setup involved Pandoc and TeX, and it was a solution that worked well, but was unfortunately slow as hell, particularly given the amount of articles I have in both sites. A faster solution was badly needed.
Pandoc Filters in LuaYou might remember that I’m using Pandoc to convert entries of this blog into PDF files. While doing that, I started using Lua filters for Pandoc to drive and customize the conversion process. This article explains some of those filters.
Lister 2.0.0I’ve talked about my Rust project “lister” for the first time in this blog around 2 years ago, when I explained how to generate PDF files from individual Hugo entries. In the meantime I’ve enhanced it quite a bit, and this article provides some information about the latest version.
The Great Idea of Async WorkAs I mentioned last week, I’ve been in this industry for exactly 25 years. I started my journey as a software developer on Monday, October 6th, 1997. I’ve had the opportunity of sitting down and writing code for a living for a quarter of a century!
Migrating from WordPress to HugoI’ve been migrating old blog posts (2004-2014) to this blog lately, and you can find them by clicking the “Next” button at the bottom of the index.
Lots of VSCode ExtensionsThe recent release by Microsoft of vscode.dev, the online version of Visual Studio Code, made me think of all the different things I do with VSCode, including this blog. And of course, being productive in VSCode means, to a large extent, finding gems across a seemingly infinite number of extensions.
How to Write a Programming BookWriting a programming book is not very complicated, to be honest: it just consists of putting one word after another. Shocker! I’m not kidding.
Somebody Call an AsciidoctorMarkdown is a great thing; but nothing beats Asciidoc for complex documentation projects.
The Developer Guide to Migrate Across GalaxiesThis is the presentation I gave at the second App Builders Conference in Lausanne, Switzerland, April 25th, 2017.
Markdown FTWMarkdown is my new favorite tool. It all started while looking for alternatives to LaTeX to write documents and booklets, because since the release of the iPad last year, I wanted to publish in PDF and in EPUB format at the same time, and LaTeX does not offer that option off the box.