Martin Bukatovič's Blog

I write about whatever I find interesting, mostly related to IT, programming and free and open source software.

Featured posts

Latest posts

LIBDNF 5 plugins and Etckeeper

21 April 2025

When DNF package manager 5 replaced DNF 4 in Fedora 41, I noticed that integration between Etckeeper and the package manager stopped working. I searched bugzilla and found that the problem has been already reported as Fedora BZ 2326283 and that there was nobody working on it so far. Since Etckeeper is important part of my setup, I postponed upgrade to Fedora 41 on my main machine, and started looking into how DNF 5 plugin API differs from the previous version, and how could one get the Etckeeper integration working again.

How I manage my personal Fedora machine

25 December 2024

In this post I’m going to give a brief overview of how I manage my personal Fedora laptop, from installation to upgrades and backups. This is indeed not very original topic, but recently I discussed it with few people, and I realized that having a reference to a post like this will be useful. And maybe you will find some parts of it interesting.

Incremental Btrfs backup and subvolume layout

2 August 2023

Last year I had to reinstall Fedora on my main machine because I had to replace a disk there, and while doing so, I finally decided to switch to btrfs abandoning my previous setup of ext4 volumes on lvm thin pool. And since I already had btrfs on my external backup disk where I store snapshots of /home volume from the machine, I had to figure out how to restore it using btrfs send/receive feature, and how to update my incremental backup script to match the new setup. So in this post I will present simple examples to explain both my old and new backup scheme and what I run into during the transition.

The first web browser

29 April 2023

When I was reading book How the Web was Born (which describes the history of networking, user interfaces, hypertext and other computing concepts which the world wide web is based on), I realized how different the first web browser as designed by Tim Berners-Lee was compared to both browsers which came right after it as well as to modern ones we are all using nowadays. In this post I will focus on development and use cases of early web browsers explaining why they differ so much both between each other and modern browsers highlighting connections between the original vision and current reality.

Older posts

For list of all posts see Archive page.

Most used tags

, , , , ,

See also Tags page for list of all tags.