Bundler Auto-Install Just Got a Whole Lot Better— Bundler has a handy new feature. As of Bundler 2.5.10, you can now enable the auto_install config to have Bundler automatically install your bundle on demand, which might be particularly handy when working on a project with others. Ngan Pham (RubyGems) |
Omakub: DHH's 'Omakase' Developer Setup for Ubuntu 24.04— DHH, no stranger to specifying his preferred conventions generally, now has a script that will turn an Ubuntu machine into a “modern web development system.” On the menu are dotfiles, a terminal workspace, your choice of VS Code or LazyVim, and more. And is there a DHH screencast showing it all off? Of course! David Heinemeier Hansson |
💡 In other DHH news, he's written about why he 'retired from the tech crusades.' Even if DHH isn't your cup of tea, this is one of his nicer posts. "Programming is a beautiful game," he says, encouraging us all to share whatever it is that works for us. |
A Quick Intro to Endless Methods— No, not those 500 line behemoths we’ve all had to maintain one time or another 🫣.. but Ruby 3.0’s one line methods that don’t require an explicit end . Lucian Ghinda |
📄 Articles, Tutorials & Videos |
3 Mental Models for Ruby Enumerators— If you struggle with grokking the Enumerator class or distinguishing it from the Enumerable module, these models may help you iterate like a boss. Joël Quenneville (Thoughtbot) |
WahWah 1.6: A Library for Reading Audio Metadata— Think things like MP3 IDv3 tags, embedded images, and similar metadata in formats including MP3, M4A, OGG, OGA, OPUS, WAV, FLAC, etc. Pure Ruby too, with no dependencies. Aidewoode |
⛺ Camping 3.2: One of Ruby's Oldest Web Frameworks— You don’t get many Ruby projects with git commits from 19 years ago, nor many that were originally created by why the lucky stiff. Camping is, however, still maintained and its minimalist, composable concepts have aged well. Various Contributors |
|