DevOps Engineer with a passion for IT. I design scalable systems, automate infrastructure and help solve technical problems.
Thoughts, tutorials and solutions to technical problems
Models write code faster than a team can read it. The repetitive part of code review can be written down as rules: Deptrac for layers, custom PHPStan rules for contracts.
Why did I choose generating static pages with Symfony instead of a traditional CMS? About simplicity, maintenance, and migration in 30 minutes.
Hi! My name is Aleksander Kowalski and I have been working in software development and infrastructure for over 4 years. Currently I work as a DevOps Engineer, and my true passion is IT architecture.
I specialize in designing scalable systems, containerization (Kubernetes, Docker), cloud platforms (GCP, Azure, AWS) and observability (Grafana, Prometheus, Mimir). I have solid experience with PHP (Symfony, Laravel, Slim) and Python.
I run Byte Solutions - where I help companies design system architecture, solve software problems and build solid infrastructure.
This blog was created to help people with technical problems. I share solutions I have developed myself and knowledge that can save you hours of debugging.