Dear Visitor,

I'm happy to see you here.

Let me introduce myself. My name is Alex Netkachov and I'm a programmer. There are many other names for what I'm doing: software developer, software engineer, coder. Practically, they all means the same - solving problems with software and making it better by designing and implementing data models and algorithms. I'm doing it professionaly since late 1990-s.

My experience is diverse. I worked for individuals, private companies, large global corporation. On internal and public products. As manager and team lead, as individual contributor, and as a scientific researcher. On my own projects and as part of big teams. With C/C++, C#, F#, PHP, JS and many others. With SQL/NoSQL. For desktop, front-end and back-end. In education, publishing, design, and finance.

Well, I hope you get the point - I know a bit about programming. And I happy to share my experience and help you become a better programmer. That's why I maintain this site for more than 10 years.

And it is not as easy as it looks, I should say. Technologies are changing rapidly. Lewis Carroll wrote about 150 years ago: "Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!" and nothing can describe better the world nowadays.

That's why some content on this site is not for free. It helps me "run faster" and, as a result, provide better expertese to you. When you buy, it gives me confidence that what I'm doing is useful.

I'm open for questions. Ask me anything by email or telegram

Happy programming,
Alex Netkachov
London, 2018