Projects
-

Ansible meets UV
.
Introduction Ansible is still the most powerful Configuration Management tool in 2025. It’s used mainly to configure and manage bare-metal servers…
-

Create Debian package with virtual environment and Python interpreter inside using UV
.
Goals: Create a Debian package that contains both the virtual environment and the Python interpreter inside. Why is this project useful?…
-

Create debian package out of a Python installed via UV
.
Objective Package a Python interpreter, that I will install via UV, in a debian package.Specifically, I chose Python 3.9 (yes it’s…
-

Completely automated Debian 11 installation with PXE (and Ansible)
.
Objective Build a system that allows me to install a Debian server or laptop with minimal human intervention. Git Repository https://gitlab.com/matajira/pxe_boot…
-

SysadminDB
.
This is a proof of concept of SysadminDB: a database for System Administrators Available here: https://gitlab.com/matajira/sysadmindb.The Unique Value Proposition is that…
-

Packaging a Pandas / Numpy project for Debian 9 and 10 using dh-virtualenv
.
In this post we are going to create a debian package for a project that involves importing pandas and numpy. We…
-

Creating a static website with Terraform and AWS’ S3
.
In this project I want to provision an S3 bucket with Terraform, and then use the AWS cli to copy the…
-

Self-Service Infrastructure
.
Objective Linux System Administrators are constantly interrupted with tasks that could be delegated to someone else. For example: Create a new…
-

CR Search Engine
.
Objective Given the bast literature concerning Christian Reconstruction. I wanted to create a tool that allowed me to search for specific…
-

Python SSH Debugger
.
In my job as a Linux System Administrator, a considerable amount of the support requests that I receive are related to…
-

Sudoku Solver
.
After learning to program in JAVA (2008), the first project that I made was a Sudoku solver. Ten years later (2018),…
-

How to start a Raspberry Pi in Grafana and disable screensaver
.
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart Paste this: @xset s 0 0 @xset s noblank @xset s noexpose @xset dpms 0 0 0 @/usr/bin/chromium-browser…
