▶ Ruby on Rails: The Documentary— Skip Netflix and enjoy this well produced 45-minute documentary going into the history of Rails (including the infamous 'F— You' slide) and DHH's relationship with the project and the community. A few other folks pop up to flesh out the story and we get to see a six-year old DHH! If you prefer to read, don't worry – we're told a written version will be available shortly. Honeypot |
Using the Neighbor Gem for AI Embeddings— Neighbor makes storing AI embeddings using pgvector simple, so you can do ‘nearest neighbor’ searches for things (i.e. the most similar image or document) in an idiomatically Active Record way. Christopher Winslett (Crunchy Data) |
Ruby 3, Hashes and Keyword Arguments— Can you spot the issue in the code above? “We didn’t for a while.” Ryan digs into how a change in how Ruby 3 handles keyword arguments led to confusion. Ryan Bigg |
See the History of a Method with git log -L — While git log lets you see commit logs, you can use the -L option to “trace the evolution” of a specific method, showing you logs of how it has changed over time, regardless of other things happening in the same file. Caleb Hearth |
▶ Detect Spam with AI— Python and an LLM do the heavy lifting here, but David shows us how to integrate with them to add a feature to a Rails app. David Kimura |
JRuby 9.4.5.0 Released: Ruby 3.x on the JVM— The Ruby 3.1-compatible JRuby version gains support for the experimental Fiber::Scheduler and IO::Buffer APIs (based on the Ruby 3.3 implementation) if you enable them with -Xexperimental.fiber.scheduler . The JRuby Team |
STANDARD LIBRARY UPDATES: Numerous long-standing standard libraries are now distributed and updated separately from CRuby itself and several such updates have landed this week: Note: These updates are minor in nature with no significant new features, and based around fixes and tweaks. |
Find Ruby Jobs with Hired— Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now.
Hired |
|
Indent Rainbow: Make Indentation More Colorful in VS Code— I appreciate if this doesn’t click for you, but I recently discovered this VS Code extension that makes indentation levels more obvious through the use of color (either bars, as above, or lines). It has six million downloads, so I may be late to the party, but.. anyway 😆 Hans Raaf |
|