Refreshing slow internet experience

I've just returned from a vacation, and I've got quite refreshing experience of using slow internet there.

The thing is, we, as engineers, are used to fast internet, fast development environment, powerful laptops/smartphones, etc.

Unfortunately this is still not the case of a huge part of the world, and it's really important for us to try and walk in their shoes from time to time. And one of my …

more ...

How I became a programmer

After reading a lot of blog posts about becoming a programmer recently, I've decided to write my own.

It will be a bit different because of two factors:

  • I'm not a Software Engineer, but a Production Engineer/SRE/Admin;
  • I'm from Russia, where CS education is vastly different.

School years

School in Russia is 10 or 11 years and you start at the age of ~7 and end it at …

more ...