IC-IT's Blog

About

Hi there! Welcome to my blog. This blog is a collection of my thoughts, ideas, and experiences. Here I will share my thoughts on various topics including my subjective opinions. Please feel free to share your thoughts and feedback.

I hope you find it interesting and helpful.

Who am I?

I am Illia Chaban. I am a student of Faculty of Informatics and Information Technologies and also a software engineer at SEO Checker as a back-end developer.

Blog

Docker Volumes: A Hidden Weak Spot

Docker Volumes: A Hidden Weak Spot

Discover how a simple setup can expose your system to risks. In this post, we'll break down a misusage in Docker Volumes and show you how to avoid similar pitfalls in your projects.

Ensuring Type Safety with Python’s Argument Matching Decorators

Ensuring Type Safety with Python’s Argument Matching Decorators

In the world of Python, type safety and correctness are critical for developing robust software. Python’s dynamic nature can sometimes lead to bugs that are hard to trace. Fortunately, with the advent of type hints and type checkers like mypy, developers can now catch many of these issues before runtime. One such advancement in type hinting is the use of argument-matching decorators, which ensure that functions and methods have compatible signatures. In this blog post, we'll explore how these decorators work, how to use them, and why they are beneficial.

Retry Go

Retry library for Go

This blog post describes the purpose of creating a retry library and my first experience developing a Go library.