Hi, Carlo Lobrano here ๐Ÿ‘‹

Iโ€™m an Italian Software Engineer and Open source enthusiast.

  • ๐Ÿ’ป My daily job is on Kubernetes operators, using mostly Golang, butโ€ฆ
  • ๐Ÿ”ง I like to develop software in other languages too (Python, Golang, and Bash).

Patchwork Reminder App in Bash

Everybody knows cron jobs, right? But not everybody knows its sibling at....

April 7, 2024 ยท 3 min ยท Carlo Lobrano

Curious Bash: Get Notified When It's Done

Bash scripting is a powerful tool that allows you to automate various tasks on your computer....

June 2, 2023 ยท 2 min ยท Carlo Lobrano

Smart Dates in Obsidian With Espanso

I use some plugins in Obsidian to help me keep track of job tasks....

April 22, 2023 ยท 1 min ยท Carlo Lobrano

Kernel Development with QEMU Virtual Machines (part 2)

What if you want to test a USB drive kernel module in a Virtualized environment?...

May 19, 2022 ยท 4 min ยท Carlo Lobrano

Kernel Development with QEMU Virtual Machines

TLDR This is all about testing Linux kernel changes on a QEMU virtual machine in cycles of build, install and run shortest than 5 minutes....

April 24, 2022 ยท 7 min ยท Carlo Lobrano

Extend Mkdir

Let mkdir create parents directories I noticed that it is more than a year since the last post, so I thought that a small new content would have been easier to write....

March 17, 2022 ยท 3 min ยท Carlo Lobrano

How to Delete Taskwarrior Recurrent Tasks

Iโ€™m trying out Taskwarrior as CLI task manager, because it can be paired with my Letsdo for time tracking and itโ€™s very flexible, but today I got stuck with a bunch of โ€œrecurring tasksโ€....

January 10, 2021 ยท 2 min ยท Carlo Lobrano

How to use GitHub Actions to connect with Launchpad

Since the beginning of the Yaru project, three years ago, we always had a little problem: two different places for bug tracing....

October 30, 2020 ยท 4 min ยท Carlo Lobrano

Hacktoberfest 2020 pre launch

Hacktoberfest entered pre-launch phase! This would be my 4th year of Hacktoberfest, and last year I decided to stop to participate as contributor....

August 19, 2020 ยท 1 min ยท Carlo Lobrano

My part in A Coloring API for Gnome

I should start writing about this, regardless of how this effort will end up with, and make it public, in the hope that this will:...

August 17, 2020 ยท 4 min ยท Carlo Lobrano

Notes about GUADEC 2019

This post is incredibly late. After the initial draft (30th of August ๐Ÿ˜’) many things happened and consumed all my free time, e....

October 1, 2019 ยท 4 min ยท Carlo Lobrano

Yaru next move

Yaru news! In the last months the work on Yaru master branch looked slower than usual, but under the hood some important things were changing....

August 9, 2019 ยท 2 min ยท Carlo Lobrano

I am going to GUADEC 2019

This was way more than unexpected, but Iโ€™m going to attend Gnomeโ€™s GUADEC conference this year!...

August 5, 2019 ยท 1 min ยท Carlo Lobrano

How to generate code from its own documentation.

In the past years, I built a corpus of well documented and reusable bash scripts for both my main work and my sideprojects....

June 19, 2019 ยท 4 min ยท Carlo Lobrano

Yaru 29th stable release

The Yaru team is happy to announce the third stable release of 2019....

March 12, 2019 ยท 2 min ยท Carlo Lobrano

Yaru 28th stable release

The Yaru team is happy to announce the second stable release of 2019....

February 5, 2019 ยท 1 min ยท Carlo Lobrano

Yaru 27th stable release

The Yaru team is happy to announce the first stable release of 2019....

January 11, 2019 ยท 1 min ยท Carlo Lobrano

Per project VIM setting extension

Lately, itโ€™s been common for me to add per-project VIM commands....

December 12, 2018 ยท 1 min ยท Carlo Lobrano

Yaru 26th stable release

The Yaru team is happy to announce a new stable release....

November 26, 2018 ยท 1 min ยท Carlo Lobrano

Yaru 25th stable release

The Yaru team is happy to announce a new stable release, the one that will be shipped in the upcoming Cosmic Cuttlefish 18....

October 10, 2018 ยท 1 min ยท Carlo Lobrano