Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rails Made My Hobby Profitable
Search
Miha Rekar
September 05, 2025
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rails Made My Hobby Profitable
Lightning talk I gave at Rails World 2025 about
https://visualizer.coffee/
Miha Rekar
September 05, 2025
More Decks by Miha Rekar
See All by Miha Rekar
Kamal 2.x
miharekar
0
160
Turbo
miharekar
0
130
What's new in Rails?
miharekar
0
120
Rails 7.1
miharekar
0
150
Software Developers Are People Too
miharekar
0
170
What Are Flame Graphs and How to Read Them - RubyConfBY 2017
miharekar
2
610
What Are Flame Graphs and How to Read Them - DevConTLV X
miharekar
0
450
TBD
miharekar
0
190
Flame Graphs
miharekar
0
600
Other Decks in Programming
See All in Programming
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
3.3k
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
120
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
0
120
AIエージェントで 変わるAndroid開発環境
takahirom
2
740
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
270
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
560
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1.1k
AI時代、エンジニアはどう育つのか -未経験エンジニアの成長を間近で見て考えたこと-
thasu0123
0
200
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
1
260
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
170
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
170
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
9
3.8k
Featured
See All Featured
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
760
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
200
30 Presentation Tips
portentint
PRO
1
360
Believing is Seeing
oripsolob
1
170
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
380
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Transcript
Miha Rekar, mr.si Rails Made My Hobby Profitable
2012 PHP developer hacker Working for a “digital ad agency”
Hate coffee
2013 Coworker recommended a book
2013 Coworker recommended a book Discover Ruby and Rails
2013 Coworker recommended a book Discover Ruby and Rails Apply
for RailsConf Opportunity Scholarship
2013 Coworker recommended a book Discover Ruby and Rails Apply
for RailsConf Opportunity Scholarship Explore Portland
2013 Coworker recommended a book Discover Ruby and Rails Apply
for RailsConf Opportunity Scholarship Explore Portland Have my first specialty coffee
Coffee Setup Started with Aeropress and Baratza grinder
Coffee Setup Started with Aeropress and Baratza grinder Upgradeitis Espresso
machine
Coffee Setup Started with Aeropress and Baratza grinder Upgradeitis Espresso
machine EK43
Coffee Setup Started with Aeropress and Baratza grinder Upgradeitis Espresso
machine EK43 Decent
Scratching my own itch First commit a couple of hours
after getting the machine No persistence, just a Ruby parser on Heroku and Chart.js People loved it but wanted to share GitHub sponsorship
January 2021 v2 Over 100 registered users and over 4,000
uploaded shots Hotwire Tailwind
January 2022 Freemium SaaS Over 1,200 users and over 200,000
uploaded shots GitHub sponsors not a great fit Stripe subscriptions 5€/month or 50€/year Migrated to Fly Docker
December 2023 v4 A ton of updates all the time
This was a big one Comissioned a logo on Fiverr All in on Hotwire Pagy Out, Turbo In radan.dev
Turbo Broadcasts No custom JS It Just Works™ "
Rails World 2023 —> March 2024 Solid Queue Using Sidekiq
Unless you’re paying for pro, it’s quite unsafe Redis on Fly # Impressed by Rosa’s work but needed scheduling Minutes after merging Visualizer was running it
Minimal work, maximal effect Rails 8 Live in production with
beta 1 Devise to Rails Auth (another post on radan.dev) Solid Cable Solid Cache Redis $ Thruster Trigram indexes
October 2024 Kamal 2 The Fly experience How hard could
it be? ~35 GB Postgres DB 6 min downtime Massive speedup on Hetzner ARM Full Stack DevOps
Can’t have a talk in 2025 without mentioning AI, right?
AI Nokogiri Claude API Couple of lines of Ruby Populate all the coffee info
January 2025 Push Notifications PWAs were all the rage again
Using ServiceWorker Inspired by Campfire source code (not the new Action Native Push)
[This Slide Intentionally Left Blank] Rails 8.1
Stats
Thank you Rails!