Ruby community lead @ St. Petersburg, Russia. Organizer of Saint P Rubyconf.

Joined July 2009
63 Photos and videos
21 Feb 2022
Should we consider switching to git-praise or, at least, git-come-to-terms-with instead of git-blame?
16 Feb 2022
Hint to spot bad code: just wipe your monitor. (always works for me)
1
21 Oct 2021
Vehicles story from the beginning of 20th century.
Ivan Shamatov retweeted
6 Mar 2020
You can read more about this release in @wi11son’s article👇🏻 dev.to/ivanshamatov/dry-cli-…
6 Mar 2020
dry-cli 0.6.0 was released with support for singular commands, inline syntax and more! github.com/dry-rb/dry-cli/re…
4
6
Ivan Shamatov retweeted
Leaving Saint P now. I was glad to meet my colleagues from the different parts of Russia and the world. Had 4 fun and productive days. Thanks everyone! #toptal #saintpruby
2
10
Ivan Shamatov retweeted
✈️ LED ✈️ WAR ✈️ KRK…greetings from Saint P airport and thank you *so much* for having me at @saintpruby conference. I hope to see y’all again in the future ❤️
2
16
Ivan Shamatov retweeted
Well, all tickets to the Saint P Rubyconf 2019 have been sold! I really appreciate your support. See you there, ladies and gentlemen.
1
6
Ivan Shamatov retweeted
We do not concentrate on conferences only. Saint P Ruby community starts its educational programme — Rubizza, the survival code camp, is coming this summer. 2 months of full-time on-site intensive practice (free for students). Stay tuned for more details. Spread the word #rubizza
1
2
Ivan Shamatov retweeted
Hiroshi Shibata (@hsbt) is closing our conference. Who can tell us more about Ruby's future than a ruby-core member?
1
1
Ivan Shamatov retweeted
Very practical talk from @voronkov_andrey. Might be really useful for small teams without external DevOps guy or for better understanding, how to build a deployment pipeline by yourself.
1
1
13 Apr 2019
I unexpectedly found out, that there is a name for a job, I'm doing: devrel. Similar to devops, it starts with dev- and nobody knows, what exactly you are doing.
1
2
Ivan Shamatov retweeted
Since I started sharing pics of my new pup Ruby, there has been a lot of demand for pictures of her “on Rails”.
80
433
3,627
Ivan Shamatov retweeted
Splitting monolith into microservices has its tradeoffs and "ease of tests" is one of them. It looks like we miss good old domains instead of microservices. Though we still need to cover service2service communications with tests. @sh3pik will show how to deal with that!
2
4
Ivan Shamatov retweeted
Our next SSS (superstar speaker) is @inem. Love his talks and self-made illustrations a lot, because they always so simple, but so profound.
1
2
Nice talk by @dsalahutdinov1 about logux.
3
Ivan Shamatov retweeted
The first day of the conference would be finished by @asktwi. It's sometimes very useful to see how javascript developers see a ruby code and we cannot move forward without touching neighboring tech-stack. No exceptions!
1
3
Ivan Shamatov retweeted
Wow, who is our next speaker? @apneadiving. Are you really Haskell coder? Can you say something in Haskellish? I'm really thankful that you found it possible to visit our conference this year!
1
2
3
Ivan Shamatov retweeted
I've already mentioned @raventid talks before. Sometimes we need to make a step aside to see the whole picture and that's why I especially appreciate "back to basics" talks. Anyway, come & I promise you won't regret, just because of Julian's way to give talks. It's awesome ;-)
1
3
Ivan Shamatov retweeted
Do you use `BarkOperation.call(dog)` instead of writing `dog.bark`? Then you stuck to the wrong understanding of the functional approach in ruby. I'm super excited to announce that @_solnic_ will demystify this in his talk at Saint P Rubyconf (spbrubyconf.ru)
1
3
Ivan Shamatov retweeted
The conference site was updated. Schedule added. Most of the topics are finally disclosed. I will give a description of each one by one. Stay tuned ;-)
4
4