You have disabled auto-rotation for stories. Re-enable?
If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.
Rails 4.2.1 and 4.1.10 were released last week and seem to be mostly bug fix releases with most of the fixes going into ActiveRecord so I suggest going through the CHANGELOG if you had any issues with 4.2.0. According to RailsDiff there’s no important change to default configuration files. Rails 4.1.10 appears to mostly be backported fixes from the 4.2.1 release. Vipul's This Week in Rails posts on the official blog have been quite useful throughout the release candidate process to learn about what relevant bug fixes were being addressed among other news.
Bundler 1.9 is out with an entirely new dependency resolver shared with CocoaPods, funded by Stripe and named Molinillo after the Mexican wood whisk used to make delicious hot chocolate. According to Andre Arko, performance is similar across the example Gemfiles they’ve tested so far but the Bundler team is interested in hearing about any differences from end-users.
Speaking of Bundler, it’s part of a group of Ruby infrastructure pieces like RubyGems which is now supported by a new non-profit trade association called Ruby Together.
The board of directors (all volunteers) is composed of André Arko, Aaron Patterson, Steve Klabnik, Sarah Mei, Terence Lee, Ines Sombra, and Joel Watson who you may be familiar with.
The membership costs $40 per month for individuals and $800 per month for corporations but there's a Friends of Ruby Together subscription for $10 and you can even make one-time donations of any amount. Those don’t come with member benefits but it’s an easier way to support the association.
ROM — The Ruby Object Mapper — 0.6.0 was released. It’s now possible to define relation, mapper and command subclasses instead of defining them through ROM’s DSL. There’s a new interface for lazily accessing relations that replaces the old Reader concept. The database Command interface has been simplified. It’s now easier to setup and test database adapters. Finally, rom-rails now allows you to create Rails form objects easily. Find out more in the release blog post!
Because this is the week of timely releases, Lotus 0.3.0 was also released yesterday. According to its maintainer Luca Guidi, this is the most exciting Lotus release ever.
Apparently Lotus benefited from the real world usage of folks like DNSimple. This had a positive effect on stability and security, which means this version includes fixes for XSS and clickjacking vulnerabilities. On the feature front, there’s now an action command line generator along with some improvements to the application generator itself. You can now open a database console with
lotus db console. Finally there’s a new lotus-helper gem used to generate HTML5 markup (with URL escaping) and routing helpers.
For the past three years I (Olivier) have been working on an internal tool that we use at Code School to organize, update and spread information throughout our team. It’s called Orientation and it's now open source. Without too much setup it allows you to self-host your internal documentation.
Where Orientation shines is by allowing every team in your company to create dead simple on-boarding guides. Anyone can subscribe to the full guide or any specific article, they’ll get an email when the documentation evolves; and every article automatically becomes stale after six months to prompt you to keep everything up-to-date or at least check that it is.
Please send your feedback, and I hope it helps you and your team.
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
This episode was co-produced and edited by audio guru Jamison Rabbe.
Neural networks, regression driven tests, better capistrano output with Airbrussh, an introduction to Neo4j, and How Rails Sessions Work all in this episode of the Ruby5!
Dan and Katie discuss rails release candidates, callback gotchas, time zones, contracts, and leaving a paper trail.
Rails + React + Flux, DHH 10+ Years with Rails, RubyGems plugin and Wierd Ruby
The Search Cop pats down All Your Bases, Performance Tips for Cache money, InfraRuby, and Passenger are all covered on this episode of Ruby5.
Looking to learn about Ruby? Take a look at the Ruby Path on Code School
This podcast is produced and distributed by Code School. Copyright © 2017 Code School LLC