Rapture in Everything

Fixing timestamps on existing git commits

Need to move all of your git commits a few hours to the future or the past, for example to fix a timezone issue? You've come to the right place. This is something I expected would be easy to find online, but wasn't. So I'm leaving it here, in case someone else is googling for it as well. First, you need to install git-filter-repo, a great tool for manipulating git repositories. This is a destructive action, so do it at your own risk. The tool will warn you, though. To move all commits 3 hours ahead, run this: git filter-repo...

Adding "spoiler" support to Markdown with Markdig

This article shows how to add Spoiler support when you want to render your Markdown text to HTML using Markdig....

Joplin: three years later

I didn't even remember how much time passed since I switched from Evernote to Joplin - I had to check the previous blog entry. Apparently, it's been more or less exactly three years. A lot has changed since then - all of it for the better....

AspNetCore.Identity.LiteDB breaks on Ubuntu

I have been building a small application for my book club. To make iterating easier I have decided to use the excellent LiteDB database to store all the data. Since the web application also needs to store user data, I have searched for a package that would let me use LiteDB as an identity backend. I have found AspNetCore.Identity.LiteDB,  which worked great, until I have tried to deploy it on my usual Ubuntu 18.04 LTS server. On Windows it worked perfectly but on Ubuntu I have started getting these weird connection and socket errors at an alarming...

Airtable and n8n: a great fit

How to use a one-off workflow in n8n to fix data in Airtable....