I will present here some non-trivial programming problems that I needed to solve but couldn't find any information on the internet.
09 Sep 2023
Microservices, due to their modular nature, offer both opportunities and challenges. To develop efficiently in such an environment, choosing the right toolset is crucial. In this post, I’ll explore the practical applications of tmux, vim, and GNU make in the context of microservice development.
Read more
29 Apr 2023
Home Assistant is an open-source home automation platform that allows you to control and automate various aspects of your home, such as lighting, temperature, security, and entertainment systems. It is designed to work with a wide range of devices and platforms, including smart speakers, sensors, cameras, and other Internet of Things (IoT) devices.
In this article I will present how to set up secure remote access for Home Assistant local installation.
Read more
22 Aug 2022
Exiftool is file metadata parser and analyzer that handles majority of the formats. Internally, it is written in perl, which gives it some portability.
In this article I will present how to use it in disk and RAM limited environment like AWS Lambda.
Read more
09 May 2022
Ghostscript is an excellent interpreter for PostScript and PDF files and is installed by default on almost all modern Linux distributions.
In this article, I will present how to unify multiple PDFs into one file, create a bookmarks list within it, and add page numbers to each page of the generated document.
Read more
23 Apr 2022
Arch Linux is one of the most flexible Linux distributions available. It virtually allows configuring every part of the system. As a base we receive kernel and systemd, the rest depends on us.
Here, I would like to present my personal Arch Linux setup, written in Ansible. How I was able to automate the system setup and write down any confuguration changes.
Read more