Skip to main content

Posts

Welcome to my blog! Here you’ll find a collection of my latest posts, insights, and tutorials on various topics related to technology, programming, self-hosting, and more.

2026

Blockchain explained for Python developers

·1772 words·9 mins
Blockchain is a tamper-evident, append-only ledger secured by cryptographic hashes and distributed consensus. Build one in pure Python to understand how it works.

Docker Swarm cheatsheet

·788 words·4 mins
Essential Docker Swarm commands for cluster management, services, stacks, and secure deployments.

2025

MongoDB shell cheatsheet

·322 words·2 mins
Essential MongoDB Shell commands for database and collection management, CRUD operations, indexing, and aggregation.

What about watermarking?

·653 words·4 mins
A brief overview of watermarking in photography and its implications.

2024

Fix TUN/TAP not available on Synology NAS

·209 words·1 min
If you’re looking into running OpenVPN on your Synology NAS, you may have come across the following error: ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2). Let’s see how to fix it.

2023

Python files and directories

·387 words·2 mins
Master Python file and directory operations with practical examples and performance optimizations.

2022

Linting and configuration

·148 words·1 min
Improve your Python code quality with linting and configuration tools.