Ruff

Tech

As you know, I'm working on this project by myself, so over time, a lot of garbage has accumulated in the code. I’ve decided to use the Ruff lin...


November, 17, 2025

#Learning #Ruff

Updating deploy script for using UV & CI

Tech

I've modified the deployment script so it will use UV now for the environment management. First, UV should be installed on t...


November, 09, 2025

#CI/CD #Github Actions #Learning #UV

Handling dependencies with UV

Tech

I've decided to use UV to keep my Python workflow fast and simple. It replaces pip, virtualenv, pip-tools, and pipx for me—o...


November, 01, 2025

#Dependencies #Learning #Python #UV

Changing Python version on linux server

Tech

Recently, Python 3.14 LTS has been released. So, it's time for an upgrade. And if you have a running project, I strongly recommend updating it to the newer version from time to time. It will ea...


October, 24, 2025

#Learning #Upgrading

Github actions I

Tech

I’ve used CI/CD pipelines on all my jobs on GitLab; this web, however, has its code located on GitHub. I’m too lazy to move it to GitLab, and I’m also too lazy to log in to my hos...


October, 18, 2025

#CI/CD #Github Actions #Learning #Deploy

CS fundamental topics

Tech

I’ve recently discovered the Coredumped YouTube channel with really well-structured videos.

#Fundamentals #Learning #Rust

Learning HTMX with Django

Tech

JavaScript has long been the go-to language for building interactive web applications, but I’ve never enjoyed its complexity. The endless frameworks, bloated d...


March, 23, 2025

#Django #HTMX #Learning

Learning Docker

Tech

I've used Docker in my previous work, but didn’t handle anything particularly complex. Now, I want to delve deeper into Docker and containerization.

I’ve found the website...


January, 10, 2025

#Docker #Learning #Roadmaps

Learning SQL in a more structural way

Tech

My first encounter with relational databases was when I started building my first Django blog. It began with SQLite and later moved to PostgreSQL. Along the way, I somehow managed to get everything...


January, 08, 2025

#Learning #SQL

Tests for the Django projects

Tech

It occurred to me recently that this app is not covered with tests. I thought about end-to-end tests with pytest and Playwright, which will be performed later. Currently, I'm covering this app ...


January, 03, 2025

#Django #Learning #Tests