đ RubyConf is taking place right now in Chicago â we hope you're having fun if you're there, and look forward to sharing all the news that comes out next week.. ;-) __ Peter Cooper, your editor |
đ Rails 8.0 Released (No PaaS Required)â Rails 8 has been with us for so long now, the final release almost felt like an anti-climax last week, but itâs a fantastic milestone nonetheless. Kamal steps in to improve deployment, Solid Queue lets you drop Redis and running a separate background job framework (if you wish), Propshaft replaces Sprockets, SQLite steps up to being a first-class database choice, even in prod, and much more besides. David Heinemeier Hansson |
![]() Is Fully Managed Postgres Worth It?â Honeybadger had been self-hosting Postgres. Why would someone with Postgres knowledge choose managed Postgres? Because scaling and operations were taking too much time. Read their case study about the value of moving to managed Postgres on Crunchy Bridge. Crunchy Bridge sponsor |
Streaming Rack with Falconâ Rack 3 adds input and output streaming to the web server interface, and here, Samuel runs through all the variations with Ruby and Rack, including how to use it with Rails. Ruby continues to shine as a solid choice for real-time, interactive, performant webapps. Samuel Williams |
â¶Â  DragonRuby Game Toolkit: Lessons Learnedâ DragonRuby is a fantastic Ruby-based game engine (though itâs not CRuby) thatâs no mere toy but used in hundreds of games on multiple platforms. Its creator tells the full story here, including its design, how it differs from standard Ruby, and shows off some examples. Amir Rajan |
Literal: Runtime Type-Checking for Rubyâ Provides types, structured objects, properties, and enums. The built-in types include generic structures that enable some neat use cases (e.g. check that an array is all integers, and other constraints.) It integrates nicely with Rails too. Literally, check it out. Drapper, Ierodiaconou, et al. |
đł CreditCardValidations 7.0â Credit card number validation (e.g. Luhn check, issuer detection). Now supports Rails 7.2+. StripAttributes 1.14â ActiveModel extension that strips all attributes of leading and trailing whitespace. Bullet 8.0â Watches queries and helps you avoid N+1 issues. Now supports Rails 8.0. ruby.wasm 2.7â WebAssembly ports of CRuby for edge/browser use cases. ruby2c v1.1.2â Translates a static subset of Ruby to C. Optimist 3.2â Command-line option parser that 'gets out of your way.' đ Hutch 1.3â A system for processing messages from RabbitMQ. AttrJson 2.5â JSON-hash-backed ActiveRecord attributes. Refer 1.0â Referral/affiliate code mechanism for Rails apps. Sidekiq-Cron 2.0â A scheduler for Sidekiq jobs. Browser 6.1â Browser detection library. Excon 1.2â Fast, simple HTTP/1.1 client.
|
|