Log inSign up
Vladimir Dementyev
3,424 posts
Image
user avatar
Vladimir Dementyev
@palkan_tula
Building web products and dev tools with @EvilMartians 👽 Powering up real-time web apps with @any_cable 🔌
Seattle, United States
Joined July 2016
377
Following
5,074
Followers

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • Pinned
    user avatar
    Vladimir Dementyev
    @palkan_tula
    Dec 30, 2025
    The Layered Rails book v2 is out! Grab it from Amzn (fastest): amazon.com/Layered-Design… Or from Packt: packtpub.com/en-us/product/… Happy New Year 🎄!
    Image
    Layered Design for Ruby on Rails Applications: Discover practical design patterns and modern...
    From amazon.com
    13K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Oct 7, 2023
    A quick reminder that Rails is productive as hell. Just build a demo app to showcase some goodies we will have in Turbo 8–all while being on a ✈️ back home (and offline). Blog posts are coming! P.S. That’s probably just an over-excitement after #RailsWorld 😁
    Image
    00:00
    113K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Apr 30, 2021
    Rails != Basecamp
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Feb 15, 2024
    The future is here: this is a basic Rails/Hotwire application running fully within a browser and distributed as a single Wasm module (well, and a .sqlite file with the database). Only configuration-wise changes to the original codebase. Ultimate Rails PWAs are here! 😈
    Image
    00:00
    user avatar
    Vladimir Dementyev
    @palkan_tula
    Feb 13, 2024
    Rails 8 targets PWAs, Rails X should target WASM! Check out this thread—we're much closer than you might think, P.S. Just imagine having a Rails app running completely in your browser (backed by in-browser SQLite, of course). What will you build?
    156K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Jul 11, 2020
    The upcoming Rails 6.1 never ceases to amaze me! Small but powerful Active Record addition by @kamipo
    Image
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Aug 20, 2021
    One the most expected "additions" to Rails 👍
    Image
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Apr 24, 2023
    Active vs Action? The mystery resolved by @eileencodes at #RailsConf:
    Image
    16K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Aug 30, 2023
    The Layered Rails book is available now! Grab it here and share your thoughts: packt.link/97LoK
    Image
    31K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Feb 13, 2024
    Rails 8 targets PWAs, Rails X should target WASM! Check out this thread—we're much closer than you might think, P.S. Just imagine having a Rails app running completely in your browser (backed by in-browser SQLite, of course). What will you build?
    user avatar
    Svyatoslav Kryukov
    @skryukov_dev
    Feb 13, 2024
    Last week, RubyWeekly and @shortrubynews featured a number of WASM projects, signaling that it's time to raise the bar. Enter RunRuby.dev, a Ruby.wasm playground that supports Bundler! Yet, it still lacks gems with extensions 👀 Some technical details in the thread:
    73K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Oct 27, 2023
    Let me introduce our new gem: imgproxy-rails! It's an ActiveStorage plugin to serve transform your images on-the-fly via powerful @imgproxy_net that interoperable with Active Storage transformations API:
    Image
    GitHub - imgproxy/imgproxy-rails
    From github.com
    18K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Jul 10, 2024
    Why I think Vite (Ruby) is the only viable option (among available today) for Rails apps? It the only one that is capable* of surviving major framework upgrades, DHH mood swings and uncontrolled frontend tooling evolution. Vite is kinda meta builder: it relies on esbuild and
    user avatar
    miguel michelson
    @michelson
    Jul 10, 2024
    Replying to @palkan_tula
    I'm not using it as it's not standard Rails; vite gem requires several steps to configure. I'm currently using esbuild + propshaft for projects that need JSX/TS, which works great. I believe that Vite uses esbuild behind the scenes. Why is Vite the "only viable" asset pipeline.
    19K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Jul 1, 2020
    The day has come: @any_cable 1.0 is out 🎉 Four years from the idea to the first major release. And that’s just the beginning! Read more in Martians chronicles:
    evilmartians.com
    AnyCable 1.0: Four years of real-time web with Ruby and Go—Martian Chronicles, Evil Martians’ team...
    Learn about AnyCable 1.0, a fast and robust drop-in extension for Action Cable, partly written in Go, for use in Rails and pure Ruby projects.
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Jan 12, 2024
    Minimalistic HTTP request routing in pure Ruby (thanks to evolving pattern matching support):
    Image
    11K
  • user avatar
    Vladimir Dementyev
    @palkan_tula
    Jul 15, 2022
    CTE support is coming to Rails 🙀
    Image
    Common Table Expression support added "out-of-the-box" by vlado · Pull Request #37944 · rails/rails
    From github.com
Advertisement
Advertisement