Recent posts

Agentic Coding without Claude and Codex

2 minute read

Hello everyone! I wanted to write this article to share my experience with agentic coding without Claude and Codex, the most popular tools out there. Intr...

How to Resize an LVM Volume in Linux

4 minute read

Introduction Hi everyone! This post is a quick how-to resize a LVM volume for a Linux system. One mistake that I’ve made when setting up my mini PC Linux s...

Kafka Connect Basics

6 minute read

Hi, this article is about Kafka connect! Introduction Kafka connect is a tool for streaming data between Kafka and other systems. It is distributed and sca...

From Hugo to Jekyll

7 minute read

Hello everyone! 👋 A small update for the blog, I’ve moved it from Hugo1 to Jekyll2. Introduction Hugo is a static website generator just like Jekyll, it’s...

Self Hosting Gitlab

7 minute read

Hello everyone and happy new year! Introduction I’ve been running GitLab as my software forge for the last three weeks and everything was smooth. I replace...

Self Hosting Forgejo

5 minute read

Hello everyone! I’m writing this article to quickly show you how-to self-host Forgejo, the Git software forge, and how to do common maintenance operations. ...

MongoDB in Action 8.0 (Manning) Book Review

1 minute read

Hello everyone, In this article I will review the following book MongoDB 8.0 in Action, Third Edition. I’m using MongoDB daily at my job and by reading t...

Containerizing a Python Project with UV

2 minute read

Introduction Hello! 👋 I wanted to write this short article about containerizing a Python project that uses uv as a project manager. I will present what UV...