Slides from my talk at #railsconf on the evolution of the Rails frontend: evilmartians.com/events/rail...
09.07.2025 12:12 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0@skryukov.dev.bsky.social
Backend Engineer @evilmartians.com
Slides from my talk at #railsconf on the evolution of the Rails frontend: evilmartians.com/events/rail...
09.07.2025 12:12 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0I love profiling code, it's genuinely fun. Used github.com/Shopify/heap... today and spotted a bottleneck in Typelizer. After fixing it, memory usage dropped by 150x and type generation is now 5x faster. Pure joy.
10.06.2025 20:47 โ ๐ 6 ๐ 0 ๐ฌ 0 ๐ 0Slides are available here: evilmartians.com/events/defy...
06.05.2025 19:18 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0Check out my talk "Defying Front-End Inertia: Inertia.js on Rails"! Discover how to supercharge your Rails apps with Inertia.js. www.youtube.com/watch?v=uLF...
06.05.2025 19:18 โ ๐ 14 ๐ 5 ๐ฌ 1 ๐ 0EN:
DAY 01 - ALL TALKS AVAILABLE ๐๐ด
All the talks are now available on YouTube!
๐www.youtube.com/@tropicalon...
PT-BR:
DIA 01 - TODAS PALESTRAS DISPONรVEIS ๐๐ด
Todas as palestras jรก estรฃo disponรญveis no Youtube
๐www.youtube.com/@tropicalon...
Iโm writing a series of posts about Hardcovers recent migration. The first one in the series was published yesterday!
Part 1: How We Fell Out of Love with Next.js and Back in Love with Ruby on Rails & Inertia.js
hardcover.app/blog/part-1-...
Excited to present "Rails Frontend Evolution: It Was a Setup All Along" at the final #RailsConf!
From the Asset Pipeline to Hotwire and Inertia.js, explore how Rails' evolution set the stage for full-stack dominance. Let's discuss reinvention and the future of web development!
Inertia Rails is awesome, right? That's why we're creating a page to highlight community efforts, including videos, articles, demo applications, and open-source projects. Join us by sharing your workโor someone else'sโwe'd love to feature it!
inertia-rails.dev/awesome
Slides from my talk at @tropicalonrails.bsky.social on Inertia.js are now live!
Check them out here: evilmartians.com/events/defyi...
Thanks Rosa ๐
03.04.2025 21:09 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Hello! @tropicalonrails.bsky.social kicks off tomorrow in Sรฃn Paulo, Brazil! @inazarova.bsky.social will deliver the opening keynote remotely and @skryukov.dev will deliver his talk in person. Come say hello, olรก, or just give a ๐!
02.04.2025 15:22 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0Deployed a huge update for a client yesterday that re-writes their frontend to use Inertia + Rails.
After working with Inertia the past couple of months, it's really been growing on me.
Google Pagespeed score for Hardcover in mobile with scores performance: 62, then 100 for accessibility, best practices and SEO.a
Google Pagespeed score for Hardcover in mobile with scores performance: 96, then 100 for accessibility and SEO, and 96 for best practices.
Yesterday we (mostly) moved all of Hardcover's front-end from Next.js hosted on Google Cloud Run to Ruby on Rails and Inertia.js. Aside from a some bumps and missed parts, it's been a smooth rollout!
Some work to do on PageSpeed, but not bad so far.
Let me know your thoughts! github.com/skryukov/in...
04.03.2025 15:10 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0You can check out the demo here: inertia-shadcn.skryukov.dev/
04.03.2025 15:10 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0๐ Check out the alpha version of Inertia Rails Starter Kit!
Based on Laravel React Starter Kit, it features:
- Authentication using authentication-zero
- Deployment with Kamal & Github Actions
- Optional SSR support
- Rails 8, Inertia 2, React 19, TypeScript, shadcn/ui
Using inertia-rails to use React instead of Hotwire in a new project. So easy to setup. I was overthinking it for so long.
Oh, how I've you missed you ๐ฅน
Can't wait to give a talk on Inertia.js at Tropical on Rails this April. Meet you there! ๐ด
04.02.2025 17:02 โ ๐ 6 ๐ 0 ๐ฌ 1 ๐ 0Live demo: stackblitz.com/~/edit/turb...
27.01.2025 15:06 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Modified Turbo Mount plugin
Last week, we received an intriguing feature request for Turbo Mount: using a React component to wrap a server-side rendered Rails form. How cool is that?
Here's the solution: just a few lines of JS in a custom Turbo Mount plugin. Should we add this as a built-in plugin? What do you think?
We're 4 days into the Railsmas, where we propose developer productivity ideas for your holiday table daily: libyears, Vernier, Ruby LSP (and how to extend it with custom addons), and tricks against flaky tests. Do you like any? Suggest your own! evilmartians.com/chronicles/r...
19.12.2024 21:01 โ ๐ 6 ๐ 2 ๐ฌ 0 ๐ 0On this third day of Railsmas: an overlooked treasure for those who think their IDE already has everything. Open your mind, read, and see if you might just think twice about Ruby-LSP as a sign of productivity miracles yet to come. evilmartians.com/chronicles/r...
18.12.2024 15:23 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0Over 12 days, weโre unwrapping 12 small (but mighty) approaches designed to level up your Rails apps. Weโll discuss, then suggest hands-on practice! First up, we talk about libyears. evilmartians.com/chronicles/r...
16.12.2024 15:30 โ ๐ 7 ๐ 1 ๐ฌ 0 ๐ 2Great finding, by the way! I'll definitely add that as a warning to the docs on configuration ๐
12.12.2024 17:38 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0I believe you can still use it by setting default_render in the ApplicationController via inertia_config github.com/inertiajs/in...
12.12.2024 17:32 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0Do I know any CTOs or technical founders who would be up for exchanging pairing sessions with me? No money involved โ an hour on your thing, an hour on my thing.
You get to consult with an experienced full-stack developer. I get to consult with an experienced business person running a real product.
@nickyt.online recently introduced me to Inertia JS
Weโre exploring using it in a Rails 8 project (hosted on MSFT wtf)
Is anyone using Rails + Inertia + Vite in production these days?
Endorsements or horror stories?
Friends, we are publishing the new #Rails frontend storyโfor every small team that dreams big! The key to productivity is to use the full toolkit: Hotwire only, Hotwire with mounted React/Vue/Svelte components, and SPA with Inertia.jsโwhile keeping it the Rails way.
11.12.2024 03:00 โ ๐ 23 ๐ 2 ๐ฌ 3 ๐ 1Believe me: Rails โค๏ธ React, Vue, or even Svelte!
It's cruel to use Rails as an API and React as the front-end. Let me save your time and just follow these steps:
โ bundle add inertia_rails
โ bin/rails generate inertia:install
Want to know more?
There you go... inertia-rails.dev
๐จ ATTENTION ALL DEVELOPERS ๐จ
๐ฅ BLACK FRIDAY EXCLUSIVE ๐ฅ
Slash 70% off your development time with RUBY ON RAILS! The framework where less code delivers more features.
NO PROMO CODE NEEDED.
Simply run `rails new`!