Projects

Rewriting sysctl(8) in Rust: systeroid

5 minute read Published: 2022-04-17

sysctl is a simple and great tool for modifying the kernel parameters. It does its job very well by providing an easy-to-use interface for /proc/sys. It is maintained as a part of procps toolkit for years and it can easily be considered a legacy tool today. So why not push it to its limits and turn it into a more user-friendly and even more useful tool with the power of Rust?

git-cliff 0.5.0

8 minute read Published: 2021-12-15

git-cliff is a highly customizable changelog generator that follows conventional commit specifications ⛰️ In this post, I'm explaining the new features in the 0.5.0 release while giving insight into the different use-cases.

Introducing gpg-tui, a Terminal User Interface for GnuPG

7 minute read Published: 2021-05-29

gpg-tui is a TUI for managing the GnuPG keys 🔐 In this post, I'm giving a brief introduction to the project as well as describing the thought process and main development challenges behind it.

Kmon! Let's manage the Linux kernel modules!

6 minute read Published: 2020-04-02

Introducing kmon, a Linux kernel manager and activity monitor 🐧💻