Svyatoslav Kryukov
banner
skryukov.dev
Svyatoslav Kryukov
@skryukov.dev
Backend Engineer @evilmartians.com
I 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.
June 10, 2025 at 8:47 PM
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!
April 11, 2025 at 3:34 PM
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
April 10, 2025 at 8:21 PM
🚀 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
March 4, 2025 at 3:10 PM
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?
January 27, 2025 at 3:06 PM
An interesting feature of Kamal is the ability to pass any `docker run` attribute using the `options` key. You can use `--network-alias` to assign stable names to roles, allowing you to call them from the application:

https://github.com/skryukov/inertia_rails_svelte5_ssr/blob/main/config/deploy.yml
November 25, 2024 at 6:42 PM
I always wanted to track down all @palkan.bsky.social articles on evilmartians.com, so I built a proper Martian profile page for that. Now all posts and OSS work by any Martian are in one spot 👽 evilmartians.com/martians/vla...
November 8, 2024 at 6:15 PM
Turbo Mount now supports Svelte 5! 🚀

Seamlessly integrate Svelte 5 components in your Rails apps. Plus, we've got cute logo!

Check it out: github.com/skryukov/tur...
November 3, 2024 at 7:15 PM