About
Yaroslav (Yaro) Shmarov is an experienced Ruby on Rails developer, speaker, host of @SupeRails youtube channel and Friendly Show podcast
Apart of coding, Yaroslav has a passion for sharing knowledge and giving back to the community.
Yaroslav lives in Chernihiv, Ukraine ๐บ๐ฆ with his wife and puppy.
In his free time he likes writing, windsurfing ๐โโ๏ธ, hiking with his dog ๐ถ and excelling his language skills.
Polyglot #
Yaroslav proficiently speaks six languages:
- ๐บ๐ฆ Ukrainian
- ๐ฌ๐ง English
- ๐ฉ๐ช German
- ๐ช๐ธ Spanish
- ๐ซ๐ท French
- ๐ต๐ฑ Polish
Guest appearances #
- Speech at Rails World in 2023: Yaroslav Shmarov - Hotwire Cookbook: Common Uses, Essential Patterns & Best Practices - Rails World
- Speech on WrocloveRB 2022: Yaroslav Shmarov - 18 months of using hotwire and viewcomponent in production - wroc_love.rb 2022
- Blogpost on Bearer.com: Infinite scrolling pagination with Rails, Hotwire, and Turbo
- Blogpost on Bearer.com: How to build modals with Hotwire (Turbo Frames + StimulusJS)
- Ruby Rogues podcast: Enhancing Ruby on Rails with Hotwire: Turbo, Stimulus, and Strata for Efficiency - RUBY 615
Beliefs. Life, love, death #
- Is life worth living, if you have nothing to die for? When I was a kid, I dreamt of living forever and thought that thereโs nothing more important than life. My life. Now, as a husband, parent and citizen of a country fighting for survival, I have grown up. I believe that freedom, love and family are more important than life. There are things worth dying for. That makes life worth living.
- Without knowing of death you wouldnโt value the time you were given to live.
- Sacrificing freedom for โpeaceโ is the path to slavery. Thatโs why we fight. Stand with Ukraine.
- Ideas are worth nothing. Implementation is everything.
Did you like this article? Did it save you some time?