Archive of posts with category 'code'

[Solved] Fix Ubuntu's broken Firefox+1Password integration

⚠️ DISCLAIMER: this article contains potentially triggering amounts of facepalms ⚠️ For a while I have been wondering why the 1Password app would seamlessly integrate with Chrome but not on...

A new interactive menu!

Did you know that GitHub has an extremely powerful command palette that you can access by simply pressing the Ctrl+k buttons? If you didn’t, you are welcome 😉 I have...

[solved] Ubuntu 22.04 with ZFS root boot stuck at GNU Grub 2.06

My home workstation runs on Ubuntu 22.04 and this week, for the first time, I suspended it instead of turning it off. Everything worked well when after a few hours...

Installing Ruby on Ubuntu 22.04

Almost exactly one year ago (:scream: time flies!) I posted a 6-step guide on how to start your own Jekyll static website - you can find it here if interested....

6 steps to own your content
with a personal static website!

In this article I will explain how to freely host a brand new static website online in six steps, using GitHub Pages and Jekyll. Basically, this is a short guide...

R's need for speed:
plotting millions of points in seconds!

Have you ever had to generate a scatterplot with one million points, or more? As a bioinformatician working in the academia, and specifically on large datasets, this happens to me...

Webmentions: letting Disqus go

I have taken a clear direction in this ever more connected life: trying to retain possession of my content and privacy. Let me explain. Privacy and content ownership I was...

Printer-styled range in Python:
a case study

Recently, I had to convert a printer-styled range string into the corresponding list of selected elements. This made for a nice case study on Python class properties, iterability, length, and...