Contents

About Denis Isaev blog

Work

Currently, I’m a senior engineering manager at Yandex at ride-hailing department “Yandex.Taxi”. I’m responsible for backend of rider product. Work with c++ and python. Before that I’ve worked ~6 years at Mail.Ru Group. See details in LinkedIn.

Open Source Projects

  1. golangci-lint: fast linters Runner for Go.
  2. go-queryset: type-safe ORM for Go with code generation.
  3. go-printf-func-name: Go linter checking that printf-like functions are named with f at the end.
  4. awesome go linters: a curated list of awesome Go linters.
  5. osm2elastic: importer from OSM to Elastic Search.
  6. alphacool driver: kernel-space driver for Alphacool LCD device.

And more projects in my GitHub.

Websites

  1. golangci-lint.run - documentation for golangci-lint. Tech: gatsby, javascript.
  2. golangci.com - SaaS for running golangci-lint in a cloud. Closed now. Source code: api and web. Tech: aws sqs, aws fargate, google kubernetes engine, react, typescript, go, gokit, postgresql, redis.
  3. disaev.me - this blog. Tech: gatsby, javascript.
  4. foundpets.ru - website in Russian for lost and found pets. Tech: ruby on rails, go, aws ec2, elasticsearch, typescript, react, redux.
  5. mortgage-calculator.ru - website in Russian with mortgage calculators. Tech: gatsby, netlify, javascript.
  6. eth-tarif.ru - website in Russian for parents’ company. Tech: jekyll, ruby.

Talks

  1. GopherCon 2019 talk: Go Linters: Myths and Best Practices.
  2. GopherCon Russia 2019 talk: talk in Russian about Go Linters.
  3. Linux API tips and tricks - online lecture in Russian.

Articles

In Russian

  1. API idempotency tricks

In English

All my anglish articles in this blog.

Attribution

Icons made by Pixelmeetup from www.flaticon.com.


© 2020

Hi, my name is Denis Isaev and I'm a senior engineering manager at Yandex.

Contents