The History of RSpec— The story of RSpec’s emergence is one of the most organic developments we’ve ever read. Steven is full of gratitude (along with some regrets) about his contribution and how the community ran with it. Steven R. Baker |
The Room Where It Happens: How Rails Gets Made— Richard is a Rails committer (not core member) writing about his observations of how Rails gets made along with his observations on current events in an effort to add to the conversation about the framework’s future (see last week’s issue for more on said events). Richard Schneeman |
![]() Deploy Rails Apps with Cloud 66— Deploy and manage your Ruby on Rails applications to any cloud or server. From code to production in minutes. Build great web applications faster, and let us take care of your infrastructure. 4-week free trial + extra $100 free credits with the code: Ruby-Weekly! Cloud 66 sponsor |
Spelunking Ruby Gems— An “old school” (meaning using puts and raise !) debugging effort through AWS gems that helped WeTranfer remove some unnecessary HTTP requests and gain a nice performance boost. Fabio Perrella |
The Five Rules of Simple RSpec Tests— “The 5 “rules” I try to follow in order to write simple RSpec tests.” Having worked on over 100 libraries, Piotr knows his stuff. Piotr Solnica |
A Semantic 'Blind Spot' in case ?— The mutant gem finds a gap in coverage where other gems did not. I’m not entirely convinced better covered equals better code in this case though. PAWEŁ PACANA |
Throttling Database Load with Vitess— Vitess helps scale large clusters of open-source databases (MySQL and MariaDB, rn) and they recently added throttling support, which Kir shows us how to use here, along with a Ruby program to test it out. Kir Shatrov |
Find Ruby Jobs with Hired— Take 5 minutes to build your free profile & start getting interviews for your next job. Companies on Hired are actively hiring right now.
Hired |
|
RQRCode 2.0: A Ruby Library for Generating QR Codes— It lets you choose a size, set an error correction level, and can output as SVG, PNG, or even ASCII. Curiously my phone couldn’t scan the ASCII version until I gsubbed the ‘x’s to ‘O’s :-) Duncan Robertson |
|