Sam Ruby

1.5K posts

Sam Ruby banner
Sam Ruby

Sam Ruby

@samruby

https://t.co/Vfbxo6yzUw Rails Specialist. Open Web Communities. he/him

Raleigh, NC شامل ہوئے Mart 2009
1 فالونگ3.1K فالوورز
Sam Ruby
Sam Ruby@samruby·
A Rails blog transpiled to JavaScript produces identical HTML. Not similar. Not close enough. Identical. Here's how I proved it and what I found along the way. intertwingly.net/blog/2026/03/1…
English
0
0
1
145
Sam Ruby
Sam Ruby@samruby·
Three Tiers, Zero Servers A Rails blog SharedWorker for application logic, dedicated Worker for SQLite with OPFS persistence, main thread for Turbo and Stimulus. Under 600KB gzipped. No server required. intertwingly.net/blog/2026/03/1…
English
1
0
2
183
Sam Ruby
Sam Ruby@samruby·
@itsdavidramos no feathers ruffled here. It looks like you are a Claude user? Clone the repository and ask Claude to assess the status.
English
1
0
0
31
David Alejandro
David Alejandro@itsdavidramos·
@samruby Oh I know who you are Sam, didn’t mean to ruffle any feathers! I meant these kind of posts. The Rails front end story needs more love and attention and your work on it, in my humble opinion, is not being seen enough
English
1
0
1
29
Sam Ruby
Sam Ruby@samruby·
Beta Ruby2JS Phlex filter: ruby2js.com/docs/filters... ; please let me know if there is any interest. The real phun begins when we get to the point of making a Vite plugin.
English
1
0
1
136
David Alejandro
David Alejandro@itsdavidramos·
@samruby Damn, that sounds like something I would most definitely be interested in! Is that prototype somewhere I can look? I didn't know you were working on all this neat stuff. Man, you need more promotion!
English
1
0
0
27
Sam Ruby
Sam Ruby@samruby·
@itsdavidramos It is still largely present, but not completed as it didn't seem to generate interest at the time, but I did prototype some things like automatic conversion of Phlex to React.js.
English
1
0
1
21
David Alejandro
David Alejandro@itsdavidramos·
@samruby A Phlex filter would be awesome! I don’t see it listed though, did you remove it?
English
1
0
0
28
Sam Ruby
Sam Ruby@samruby·
@palkan_tula My approach is quite different than Garnet.js / Opal / Ruby WASM. Key is inspecting the JavaScript I'm producing. I'm making rapid progress and will post an update in a day or so. I'd love it if you would continue to follow this, but that's up to you.
English
1
0
3
48
Sam Ruby
Sam Ruby@samruby·
Rails requires Ruby. Serverless runs JavaScript. Until now, you had to choose. Introducing Juntos: Rails patterns transpiled to JS. Same code runs in browsers, Node, Vercel Edge, Cloudflare Workers. intertwingly.net/blog/2026/01/0…
English
1
1
4
312
Sam Ruby
Sam Ruby@samruby·
@palkan_tula - I've now got a more interesting demo and hopefully more clear positioning.
English
0
0
1
146