Advertisement · 728 × 90

Posts by Sam Ruby

Crystal on Rails Compiling arbitrary Ruby is a problem that's been attempted many times and never solved. The language is too dynamic — method_missing, eval, define_method, open classes. Any expression can change the meaning of any other expression at runtime. Static analysis can't keep up.

intertwingly.net/blog/2026/04...

13 hours ago 1 0 0 1
Rails on the BEAM

Give this a try: intertwingly.net/blog/2026/04...

1 week ago 1 1 0 0
Rails on the BEAM

Any QuickBeam fans out there? Check this out: intertwingly.net/blog/2026/04...

1 week ago 5 3 0 0
Calling JavaScript from Ruby

Calling JavaScript from Ruby: intertwingly.net/blog/2026/03...

2 weeks ago 1 0 0 0
The Transpiler That Reads Your Whole App

The Transpiler That Reads Your Whole App: intertwingly.net/blog/2026/03...

2 weeks ago 0 0 0 0
Writebook on Juntos

WriteBook on Juntos: intertwingly.net/blog/2026/03...

2 weeks ago 0 0 0 0
Ruby2JS: Self-Hosted

Ruby2JS: now Self-Hosted intertwingly.net/blog/2026/03...

3 weeks ago 0 0 0 0
Same Code, Same Output

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...

3 weeks ago 1 0 0 0
Three Tiers, Zero Servers

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...

3 weeks ago 0 0 0 0
Advertisement

I submitted a proposal based on what I have working now, but I continue to get more working and if my proposal is accepted, the actual talk will need to factor those changes in. I have a few blog posts planned already, the first is already live: intertwingly.net/blog/2026/03...

3 weeks ago 0 1 0 0
Post image

I benchmarked which language works best with Claude Code. Ruby, Python, and JavaScript came out cheapest,
fastest, and most stable!

See my article in detail: dev.to/mame/which-p...

1 month ago 25 10 2 4
Submitted for Your Approval

I can transpile that same app to run full stack on indexeddb in the browser, or run with D1 on a CloudFlare worker. intertwingly.net/blog/2026/01... shows more. FYI: I've also transpiled phlex to react. System test are important for finding and fixing edge cases.

1 month ago 0 0 0 0

Working demo; try it yourself!

1 month ago 1 0 1 1
Capybara Without the Browser Tax

intertwingly.net/blog/2026/03...

1 month ago 1 0 0 1

I strongly agree with the points made in this video; but for it to work more needs to be done: intertwingly.net/blog/2026/02...

1 month ago 0 0 0 0
Submitted for Your Approval

I have lead development teams before. With Claude Code I get the same feeling. I can build things in weeks that would have taken a team months. Here's an example: intertwingly.net/blog/2026/01...

1 month ago 1 0 1 0

Enjoyed this conference the past two years; I plan to submit a new talk this year and already have some demos that the audience can play with. Early thoughts: intertwingly.net/blog/2026/02...

2 months ago 3 0 0 0
Video

Submitted for Your Approval intertwingly.net/blog/2026/01...

2 months ago 1 1 0 0
Rails Apps on V8 Isolates

What happens when you transpile a Rails chat app to Cloudflare Workers? D1, Durable Objects, Hotwire—it all just works. intertwingly.net/blog/2026/01...

3 months ago 2 0 0 0
Advertisement

Oops. I've added a redirect so that it will get to the right place.

3 months ago 1 0 0 0

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...

3 months ago 4 0 1 0
The Case for Ruby2JS on Rails

Rails apps on Cloudflare Workers? intertwingly.net/blog/2025/12...

3 months ago 1 2 0 0
Ruby2JS on Rails

This was fun to write. I hope somebody out there enjoys it as much as I did and do: intertwingly.net/blog/2025/12...

3 months ago 3 1 1 0

Beta Ruby2JS Phlex filter: www.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.

3 months ago 4 0 1 0
Ruby2JS Self-Hosting Update

intertwingly.net/blog/2025/12...

3 months ago 1 0 0 0
Render Rails Pages Without a Server

intertwingly.net/blog/2025/12...

4 months ago 1 0 0 0
Advertisement
Preview
Address HTML markup issues reported by Herb by marcoroth · Pull Request #1797 · basecamp/fizzy This pull request addresses some HTML markup issues reported by the Herb gem.

This is brilliant github.com/basecamp/fiz...
🙇🏻‍♀️👏🏻 @marcoroth.dev

4 months ago 25 5 1 0
Three Paths to Ruby2JS in the Browser

Self hosting Ruby2JS: intertwingly.net/blog/2025/11...

4 months ago 4 0 0 0

Let's talk! I'm in the process of porting the updates to ruby2js. By the end of the week or so I'll have an erb filter. I'll create one for herb too.

4 months ago 3 0 1 0
Ruby2JS Gets Prism Support - Enabling Shared Ruby/JavaScript Logic

intertwingly.net/blog/2025/11...

4 months ago 4 0 0 0