Bundlebun bundles Bun, and a tour of asset pipelines and JavaScript runtimes Rails has been through

26-May-2026 169
This post introduces Bundlebun, a gem that packs Bun—all-in-one JavaScript runtime, package manager, and build tool—directly into your Gemfile. No Docker, no curl | sh, no Homebrew required, and everyone gets a JavaScript runtime after bundle install with the exact version pinned. Check the repository and README, or run bundle add bundlebun followed by rake bun:install to try it. But first, we go down memory lane to remember how asset pipelines worked with every Rails version and Rails’ relationship with JavaScript runtimes, and the #nobuild movement introduced in the latest versions of Rails.
Use coupon code:

RUBYONRAILS

to get 30% discount on our bundle!
Prepare for your next tech interview with our comprehensive collection of programming interview guides. Covering JavaScript, Ruby on Rails, React, and Python, these highly-rated books offer thousands of essential questions and answers to boost your interview success. Buy our 'Ultimate Job Interview Preparation eBook Bundle' featuring 2200+ questions across multiple languages. Ultimate Job Interview Preparation eBook Bundle