Together with | |
|
Puma 6.0 'Sunflower' Released— Puma is arguably the leading HTTP server for Rack based apps right now and 6.0 is a significant release with overall performance improvements, experimental Rack 3 support, support for Sidekiq 7 ‘capsules’, and more. Note that Ruby 2.2 and 2.3 support has been dropped. Puma Contributors |
Free eBook: Advanced Database Programming with Rails and Postgres— Learn about subqueries, materialized views, and custom data types in Postgres and Rails. We walk through realistic real-life examples, translating first into SQL, and then into Rails code. Every example comes with source code so you can follow along. pganalyze sponsor |
✉️ The Short Ruby Newsletter— A newsletter that's not by us! But don’t be fooled, it’s actually waaaay longer than Ruby Weekly but does a good job of digging up Ruby related tips, opinion and discussion from Twitter in particular. A good way to keep up with tips and chatter while we stick to the boring stuff ;-) Lucian Ghinda |
Improving Your Code with RubyCritic— RubyCritic is a meta-tool for producing reports about Ruby code quality. It uses other tools like Reek, SimpleCov, Flay, and Flog to produce reports about things like complexity, code smells, and test coverage. Brena Monteiro |
QUICK BITS: The dry-rb family of libraries has adopted Zeitwerk for code (auto)loading. gemdex.org is a new and experimental way to search for Ruby gems by placing weights on different priorities you might have. A few weeks ago, Dave Kimura began doing weekly 'This Week in Rails' video news roundups on YouTube. ▶️ Here's this week's video.(4 minutes.)
|
How to Build Your Own Rails Generator— In the context of Rails, generators are workflow tools that can be used to automate tasks, generate other files, and even generate other generators! This article explores them, including how to build your own from scratch. William Kennedy |
Pagination in Hanami Apps with ROM— Hanami and Ruby Object Mapper focus on keeping things as simple, extensible, and maintainable as possible. This approach to pagination is no exception and includes validating the pagination parameters. Seb Wilgosz (Hanami Mastery) |
Enumerating Musical Notes— A look at using Array and Enumerable to teach Ruby (and you) how to play guitar. It’s a fun and different problem to solve with the language. Kevin Murphy |
pg_enquo: A Way to Securely Query Against Encrypted Data— Enquo (standing for “ENcrypted QUery Operations”) is an admittedly niche (for now) approach as it also requires client support (currently only in Rust and Ruby – yes, there's a Rails integration) but it’s interesting to see experiments in this area given increasing concern and legislation around data privacy and security. Matt Palmer |
Find Ruby Jobs Through Hired— Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers.
Hired |
|
A New Tech Demo of the DragonRuby Game Toolkit— For some reason, the DragonRuby Game Toolkit hasn’t quite caught my imagination yet, but it’s fun to see what other people are achieving with it, and this demo is pretty neat for only a few hundred lines of Ruby. (Video example included – yes, did you know you can host videos on GitHub gists now?) Amir Rajan |
Or if you prefer your games to be a bit more textual.. |
|