Hi! 👋
My name is Dmitry and I'm a backend engineer focusing on Ruby, Rails, PostgreSQL and GraphQL. At my spare time I'm trying to learn Haskell and functional approach in general. Don't hesistate to ask me questions 🙂
I contribute to various open–source projects (Ruby on Rails, graphql-ruby, GitLab, yarp and many more). Also, I maintain my own libraries — check them out pinned right below.
Featured articles and conference talks:
- 📕 Why Ruby has Symbols;
- 🗣️ Building high–performance GraphQL APIs;
- 📗 Understading why attr_accessor in Ruby is faster than a regular method;
- 📙 How to make Ruby interpreter run program written in a natural language;
- 🎤 Ruby Rogues Podcast 473;
- 📚 GraphQL on Rails tutorial: Part 1, Part 2 and Part 3;
- 📘 How to GraphQL with Ruby, Rails, Active Record, and no N+1;
- 📔One row, many threads: How to avoid database duplicates in Rails applications;
- 🗣️ Thinking in graphs.