About

I’m Oleg Vakarev, a Russian computer programmer based in Moscow. I was born on June 1h, 1993 in Tula.

Most of the time I write in Go and Rust but consider myself as generalist, engaged when working on hard problems that I have not yet wrapped my brain around.

Here you can find fundamental things I believe about programming and life

  • "Intelligence is positively correlated with being nice to others" (c) antirez
  • Modern programming in most cases is just about gluing APIs together
  • Modern programming is about people. You cannot build a breakout app without building relationships
  • Most of the pace problems in the industry is structural
  • The problem with bad code is that it often looks appealing, because it does not handle all the edge-cases
  • Non-coding architects are a mistake
  • Effective software projects aren't driven by flat hierarchies, but by hero developers who act as high-bandwidth communication hubs and quality anchors
  • Every layer of approval added to a process increases the delivery time by an order of magnitude
  • A completed product is an existential threat to a growth-obsessed company