hero

Hello, I am expirienced software developer. Here I write about frontend, backend, testing and other IT stuff.

Read more

My articles

How to manage Technical Debt 6 min

How to manage Technical Debt

How to live with technical debt and how to fight with it. How to live with technical debt and how to fight with it. I want to share how I prefer to manage technical debt and what it gives to me in a result.

Note-taking software - Investigation 14 min

Note-taking software - Investigation

Somebody prefers to use a simple notebook with paper and a pen, but I am a software developer and most of my time I spend near my notebook/PC/mobile-phone, also I am not so good in writing by hand.

What makes it a good product 9 min

What makes it a good product

It is impossible to create an ideal product. At least I haven't seen one. But let's define criteria and understand how to improve products even if they are not good enough.

Evolution of Interaction 6 min

Evolution of Interaction

I want to tell you how people often develop an interaction between UI and API.

Dead code problem 5 min

Dead code problem

You work with the big code base and your project has hundreds or even thousands of files? I assume that you have dead code in your project.

JavaScript instantiation trick 2 min

JavaScript instantiation trick

Some people call it "JS factory shortcut".