Blog
Rules of refactoring
25.01.2026 14:00
As developers, we constantly notice imperfections in our codebases: rough edges, awkward decisions, bits of bad or outdated code. But the question is should we refactor it?
MoreHow to structure a project
13.12.2025 16:21
Here is my take on structuring projects in order to facilitate a better development process.
MoreWhen to create an abstraction in code?
30.10.2025 13:51
I often see too many abstractions in code, which make the code more difficult to extend, scale, change, and understand. So, let's discuss when we actually need to create an abstraction — in my opinion, of course.
MoreHow to Decompose a Frontend
22.09.2025 12:07
These are my personal hints on how I decompose the frontend of an app into components.
MoreAbout code review
22.08.2025 11:31
Here are tips about code review, as I understand it, and the way it can be organized more efficiently.
MoreBugs and guarantees
03.07.2025 15:35
There are a few misconceptions about bugs in software and the guarantees of their absence, which people outside the software industry often don’t understand.
MoreAbout frameworks.
19.04.2025 10:25
I've probably seen too many articles about which framework is the best — especially in the frontend world...
More