About

Hi there! My name is Sergii and I'm a Ruby developer.

Long Story Short

I've got my first PC in year 2000. I was developing pet-projects using C++ and Deplphi. After that I switched to C# for a while.

I launched my first website in 2003 and switched from Desktop-development to Web-development.

In 2008 I was writing production code using PHP with different frameworks.

In 2010 I switched to Ruby and Rails. Later I started to read more and more books about Object-Oriented Design and Test-Driven Development.

Since 2015 I started to look into Domain-Driven Design.

In 2017 I started to contribute to OpenSource:

I keep list of books that I read and I can recommend to other developers: Books

Feel free to send me an email.

Memories

2015

Switched to vim and bought a really good keyboard:

Keyboard 89372abd552eb7e41fcc04916231af4fe907f597a1c8096e1940c5a60c19ebc5

2016

Launched this blog to write down notes on what I've learnt so far.

Visited different conferences:

Pivorak 97e911f06a9c27c55ee448e478d0f2a67d1db5d8a0be266de4853b906cac58fc
Rubyc abc993cfa8943f868a3328661c011abe129a1d2ca35b5da2ceb091428853bbfe

Went to Poland to 2-days Domain-Driven Design workshop by Arkency:

Ddd workshop d40670344ae443f39be7ae5829f233715630dde1142143b70a43905f9318a7c4

Went to Trailblazer workshop by Nick Sutterer (creator of Trailblazer):

Trailblazer aba7eb65b74ee83d5e0f037bbf340378acac530d06c42c5a9c45d6e91aa24722

Moved to United States:

States ed06f8b1d1fab5dd32bd9d1ab6d9bfdf23e01ba57652a13e0f5355b42bba7921

2017

Made a talk regarding Domain-Driven Design:

Talk 5871089056fc8693ca602f690c01a24c088612b3aa1e6cc91e46746779ba9f6c

Wrote articles for this blog that been featured in RubyWeekly: #348, #341

Contributed 2 cops to RuboCop gem so far: