DEV Community

Yaroslav Shmarov profile picture

Yaroslav Shmarov

I write about different Ruby on Rails topics. Check it out!

Education

Université Clermont Auvergne

Work

Senior Ruby on Rails engineer, Bearer.com

Send SMS with Twilio in Rails

Send SMS with Twilio in Rails

3
Comments
3 min read

Want to connect with Yaroslav Shmarov?

Create an account to connect with Yaroslav Shmarov. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Live Visit Count for website or page. ActionCable, Turbo Broadcasts, Kredis

Live Visit Count for website or page. ActionCable, Turbo Broadcasts, Kredis

3
Comments
4 min read
Omniauth without Devise

Omniauth without Devise

4
Comments 4
2 min read
How to use the Browser Geolocation API with StimulusJS and Rails

How to use the Browser Geolocation API with StimulusJS and Rails

3
Comments
2 min read
gem MapkickJS for beautiful JavaScript maps with one line of Ruby

gem MapkickJS for beautiful JavaScript maps with one line of Ruby

2
Comments
2 min read
gem Geocoder - calculate coordinates, distances, search nearby

gem Geocoder - calculate coordinates, distances, search nearby

1
Comments
4 min read
Parse a YML/YAML file in a Ruby on Rails app

Parse a YML/YAML file in a Ruby on Rails app

1
Comments
1 min read
How to Parse JSON with Ruby on Rails

How to Parse JSON with Ruby on Rails

Comments
2 min read
Export from database table to Excel Workbook. Level 1

Export from database table to Excel Workbook. Level 1

3
Comments 2
1 min read
Rails enums - different approaches

Rails enums - different approaches

6
Comments
1 min read
Stimulus Read More - Correct approach

Stimulus Read More - Correct approach

10
Comments 1
1 min read
Generate PDF with gem wicked_pdf

Generate PDF with gem wicked_pdf

9
Comments
2 min read
TLDR - Basic search field with Ruby on Rails

TLDR - Basic search field with Ruby on Rails

9
Comments 4
1 min read
Install Bootstrap 5 with Ruby on Rails 6+. Replace Bootstrap 4.

Install Bootstrap 5 with Ruby on Rails 6+. Replace Bootstrap 4.

25
Comments 1
1 min read
Ruby on Rails 6: Disappearing flash messages with toastr

Ruby on Rails 6: Disappearing flash messages with toastr

22
Comments 4
1 min read
install gem invisible_captcha with devise

install gem invisible_captcha with devise

9
Comments
1 min read
TLDR: counter_cache - field to count how many children a records has

TLDR: counter_cache - field to count how many children a records has

4
Comments
1 min read
TLDR: Button to update status attribute of a table

TLDR: Button to update status attribute of a table

11
Comments
1 min read
Polymorphysm 101. Part 1 of 3. Polymorphyc Comments.

Polymorphysm 101. Part 1 of 3. Polymorphyc Comments.

10
Comments
2 min read
Ruby on Rails: Embed Youtube videos with ActionText: TLDR

Ruby on Rails: Embed Youtube videos with ActionText: TLDR

15
Comments 1
4 min read
How to copy Heroku production database into development environment?

How to copy Heroku production database into development environment?

8
Comments
1 min read
How to Install FontAwesome with Yarn and Webpacker in Rails 6?

How to Install FontAwesome with Yarn and Webpacker in Rails 6?

24
Comments 9
1 min read
How to Embed Youtube videos with ActionText? TLDR

How to Embed Youtube videos with ActionText? TLDR

9
Comments
4 min read
How to install Bootstrap in Rails 6 (with Yarn and Webpacker)

How to install Bootstrap in Rails 6 (with Yarn and Webpacker)

15
Comments
2 min read
Ruby on Rails 6 Credentials: Quick guide

Ruby on Rails 6 Credentials: Quick guide

11
Comments 4
3 min read
Highlight link to current page: TLDR

Highlight link to current page: TLDR

7
Comments
1 min read
Ruby on Rails: How to see if User is online: TLDR

Ruby on Rails: How to see if User is online: TLDR

12
Comments
1 min read
SaaS: How to code the subscriptions business model. Elementary level

SaaS: How to code the subscriptions business model. Elementary level

10
Comments
1 min read
Ruby on Rails: Dark Mode: TLDR

Ruby on Rails: Dark Mode: TLDR

16
Comments 2
1 min read
loading...