Yaroslav Shmarov
banner
yarotheslav.bsky.social
Yaroslav Shmarov
@yarotheslav.bsky.social
Learn Hotwire Native & Launch your Rails app on mobile ➡️ https://superails.com/playlists/turbo-native
Deployed my first app via fly.io !

The estimated cost of web service + postgres + object storage (AWS S3 via @tigrisdata.com ) is ~$6/mo.

Great CLI experience: "fly deploy" feels as good as "git push heroku master"
November 29, 2025 at 11:24 AM
www.rubyevents.org is my new favorite website to discover ruby conferences

💟 @adrienpoly.com @marcoroth.dev
November 29, 2025 at 9:03 AM
moneygun.fly.dev - added a playground for my Rails SaaS boilerplate!

Try creating an organization & subscribing to the paid plan to access the paywalled page.
November 28, 2025 at 6:55 PM
Rails tip: Use draw to break your routes into logical, modular files.
November 28, 2025 at 6:02 PM
‼️Right now, go and uncomment this line in app/jobs/application_job.rb
November 25, 2025 at 9:54 AM
If you're not using simple_form yet, you're missing out!

You can just built forms with pure ERB and 0 HTML/CSS.

Here's how you can use simple_form with TailwindCSS 👇

www.youtube.com/watch?v=DrUS...
Gem SimpleForm - the ultimate component library for Ruby on Rails forms. Episode 242
YouTube video by SupeRails
www.youtube.com
November 24, 2025 at 3:00 PM
I do not like gem "rubocop-rails-omakase".
I am not a fan of "gem "standard".

I prefer sticking as much as possible to rubocop defaults.
Rubocop teaches me new, better syntax.

It takes max 30 minutes to configure cops from 0 based on your preferences & you learn a lot while doing so.
November 24, 2025 at 11:17 AM
It's been many years since I last used gem "simple_form", but I kinda miss it.

You define all the input type styling in a simple_form.rb file, and with minimal markup you can render consistently styled forms
November 23, 2025 at 11:37 AM
I started using localtunnel today instead of ngrok.

For a free tool, It's really good.

theboroer.github.io/localtunnel-...
November 12, 2025 at 11:06 PM
Sentence case > Camel Case
November 11, 2025 at 11:39 AM
words like "spearheading" are a bigger AI-smell than em—dash
November 7, 2025 at 3:10 PM
Just watched "Uncut gems 2019" and damn it kept me in so much tension till the final release!

One of the most memorable movies I've watched in a long time.

Disregarded it earlier because of Adam Sandler but damn he's good there.
November 7, 2025 at 12:19 PM
before:

flex flex-col lg:flex-row gap-2

after:

flex flex-wrap gap-2
October 5, 2025 at 8:30 AM
TIL Ireland is in the EU, but not in Schengen
October 4, 2025 at 6:35 PM
I've recently implemented vector search in a Rails app.

It's great for searching by meaning, not keywords.

See 🖼️ how I search:
- "retreat", and the 1st (closest) result is a weekend trip
- "tshirt" -> tee
- "coach" -> "training sessions"

Super easy to implement!
October 1, 2025 at 10:21 AM
Pagy (the fastest ruby pagination gem) is one of my favorite gems that I have in all my apps.
It just received a massive update: ddnexus.github.io/pagy-pre/

Do You use pagy?
September 11, 2025 at 3:29 PM
September 9, 2025 at 8:49 PM
At Rails World 2025 @adrianthedev & @adrienpoly announced a new community initiative - the Ruby Passport! 🪪

Wanna claim your passport?

Watch the announcement & learn how to get one! 👉

youtu.be/VWHXMHgoAEY

#railsworld2025
Rails World 2025 Ruby Passport - Adrian Marin and Adrien Poly
YouTube video by SupeRails
youtu.be
September 7, 2025 at 10:01 PM
DOWNLOAD CAMPFIRE FOR FREE:
github.com/basecamp/onc...
September 4, 2025 at 8:33 AM
Experience Rails World 2025 with me! www.youtube.com/live/nXWbWtg...

#rubyonrails
The Rails World 2025 experience
YouTube video by SupeRails
www.youtube.com
September 4, 2025 at 7:54 AM
If @tailwindcss.com and BootstrapCSS had a baby, they would name it @daisyui.bsky.social!

If you are using Tailwind without Daisy, you are seriously missing out.

Here's how you can start 👉
superails.com/posts/240-da...

#rubyonrails #tailwindcss
#240 Stop Making Ugly Rails Apps – DaisyUI + Tailwind Will Change Your
BootstrapCSS has amazing components. TailwindCSS has amazing utility classes. DaisyUI is a component library on top of Tailwind. It let's you use Boostrap-like components. If you are using Tai...
superails.com
September 2, 2025 at 8:32 AM
Are you looking forward to @joemasilotti.com Hotwire Native keynote next week?

Here’s all my Hotwire Native knowledge, packed into a 55 minute workshop.

Follow this step by step guide to turning an existing Rails app into a mobile app:

youtu.be/zZXP5MPjcfw?...
Gem Hotwire Native Rails - convert your Rails app into Native VERY FAST | SupeRails #219
YouTube video by SupeRails
youtu.be
August 30, 2025 at 2:53 PM
Heading to Rails World next week? 🎧🇳🇱✈️

Download our podcast episode to your app and listen on the plane to Amsterdam!

Dive into agendas & speakers for Rails World, FriendlyRB, & Euruko.

▶️ LISTEN HERE: www.friendly.show/2278525/epis...
Exploring the Rails World 2025 talks. FriendlyRB and EURUKO - Friendly Show
SummaryIn this episode, Yaroslav and Adrian discuss the upcoming Ruby triathlon and the various conferences they will be attending, including Railsworld and Friendly RB. They delve into the agendas, k...
www.friendly.show
August 29, 2025 at 9:38 AM
I love when brands make it easy to work with their brand assets!
August 24, 2025 at 4:16 PM
Recording a good one-shot screencast can take a few takes.

v1 - 18 minutes, some hiccups
v2 - better
v2 - 12 minutes, same info, smooth fast delivery

DaisyUI video coming soon!
August 24, 2025 at 11:40 AM