My name is Slava Knyazev. I began writing Software when I was 15 and never stopped. Throughout my career, I began to develop strong opinions on Software which I share on this blog.

Building Better Software… Slower

When it comes to individual contributors, their work is pulled in two diametrically opposed directions: Quality and Time. Quality is an innate good born out of love for the craft. Time constraints, on the other hand, usually come from up above.

It’s not difficult to imagine which wins out most of the time.

Simple business realities make writing quality software a challenge. As a Software Engineer, being knee-capped by external constraints is bound to erode confidence. Once in a while, I believe it is healthy to grab a cup of your preferred hot liquid and to build something you can be proud of for no other reason than to remind yourself that you are indeed capable of it. There are no deadlines; there is no need to rush it. You are free to make it perfect.

This blog is my exercise in perfectionism.

Old Blogs

I have wiped this blog clean and restarted it multiple times. Some people are born writers and can therefore live with the privilege of not feeling bothered when reading whatever they wrote a few years prior – I am not a born writer.

With that said, I will be slowly going through my archives and reposting content whenever I find a gem worth sharing.


This blog is powered by Hugo, the theme is Terminal with slight alterations.