Quantcast
Channel: Ruby Weekly
Viewing all articles
Browse latest Browse all 463

Notebook-style Ruby coding with Jupyter Notebooks

$
0
0

#​739 — February 20, 2025

Read on the Web

Ruby Weekly

Ruby 3.4.2 Released— It’s not just Christmas Day when we get new Ruby releases, it seems to have extended to Valentine’s Day too 😍 This is one of the scheduled routine updates to meet the goal of releasing a new stable Ruby update every two months and solely fixes some bugs this time.

Takashi Kokubun

The State of Security in Rails 8— Greg gave ▶️ a talk about Rails security at Rails World and while you could just watch it, maybe you’d prefer his writeup here.

Greg Molnar

Seamless Rails Upgrades: Fixed Price Maintenance— Upgrading RoR can be daunting. Outdated gems, breaking changes, & limited resources often hinder smooth transitions. We offer expert Rails maintenance at a fixed monthly price, your application remains secure, performant, minimal business disruptions.

reinteractive / CodeCare sponsor

IN BRIEF:

Boosting JRuby Startup with AppCDS and AOT Caching— JRuby’s maintainer shares the results of an ahead-of-time caching feature being previewed in JDK 24 and how it can benefit JRuby startup times. “A huge improvement you’ll get for free”, he says.

Charles Oliver Nutter

▶  Why to Use Jupyter Notebooks with Ruby— There have been a few attempts at bringing ‘notebook’ style programming, commonly associated with Python, to Ruby (such as with IRuby) but Landon does a good job of explaining the why and the benefits here.

Landon Gray

Camera Access with Hotwire NativeHotwire Native is 37signals’ Rails-aligned (but not Rails exclusive) framework for building native mobile apps from webapps.

Leon Vogt

Honeybadger Keeps Getting Better— Honeybadger delivers real-time insights with performance and uptime monitoring, log management, and support for 10+ languages. Your favorite error tracker just leveled up. →

Honeybadger sponsor

📄 How I Implemented a Game Boy Emulator in Ruby– We linked to the emulator last week, but just noticed they also wrote up how they did it. Sacckey

📄 Upgrading a Rails App to Tailwind CSS v4Tailwind CSS v4.0 landed in January and is a major update to the popular styling framework. Jeremy Smith

📄 Deep Dive Into Action Controller's Strong ParametersPrasanth Chaduvula

📄 How a Ruby Upgrade Broke MS Edge Support in a Rails AppDaniela Baron

📄 How Write Barriers Help Ruby's Garbage CollectorPat Shaughnessy

📄 Instrumenting Thread Stalling in Ruby AppsJean Boussier

📄 How Ruby Shaped DNSimple’s GrowthRuby Central

🛠 Code & Tools

Phlex 2.0: Component-Oriented Server-Side Rendered Views Library— A way to build HTML, SVG and CSV views directly in Ruby in an object-oriented fashion with components that are simple Ruby classes. It’s pure Ruby and can be used with any Ruby framework, though phlex-rails makes it particularly easy for Rails apps. The docs are good and communicate the idea well.

Joel Drapper

🤖 Basic Rails 8 Techniques Boiled Down for AI / LLMs— I’ve been indulging in some AI powered development, largely with Aider (think Cursor, but at the terminal), and have found LLMs do poorly with Rails 8-isms due to a lack of training on Rails 8 docs and content. These boiled down docs can be passed to LLMs as context (or ‘rules’ in Cursor) to steer them more in the right direction.

Peter Cooper

🚀 FastRuby.io Makes Your Rails Upgrade Delightfully Boring with Bonsai— The team behind RailsBump.org offers gradual, 0-downtime upgrades — transform your engineering culture with our experts.

Bonsai | Upgrade Experts sponsor

FaviconFactory: Generate Favicons from an SVG

Riccardo Odone

📰 Classifieds

🐌 If your Rails team needs a little boost… We can augment your team with devs to help you keep up with your delivery schedule. Test us!

🚗 Plate to VIN in One Call– The Plate Decoder API turns license plates into full vehicle data instantly. See it work.

🧑‍💻 Need top tech talent?TECLA connects you with expert LATAM developers—bilingual, time zone-aligned, and pre-vetted for fast hiring. Start hiring today!

📢  Elsewhere

A quick roundup of some of other interesting updates or useful resources in the broader developer landscape:


Viewing all articles
Browse latest Browse all 463

Trending Articles