Issue 312 — August 25, 2016
|
|
|
Zachary Scott
Sinatra has released the first pre-release of 2.0. Here, you’re invited to give it a try, and also see what’s new and different. Note that it only supports Rack 2.x and Ruby 2.2 and above.
|
David Heinemeier Hansson
DHH walks us through his process in driving out a name for a class and method. A lesson in one of the hard things in programming.
|
Jacob Gillespie
The journey of a developer who moved a React-powered app to Rails including why he decided to do it and how it worked out.
|
Reinteractive Sponsored
Yes! 24/7 dedicated support for your app from less than $1 per hour. Take advantage of the performance enhancing tools for your Rails app on one of the world's most robust and stable Operations as a Service platforms, OpsCare®.
|
Tom Dalling
A look at driving out a JSON-to-XML converter implementation using functional techniques, such as pure functions and memoization.
|
Fabien Loup
A 2 part adventure of using Trailblazer (an alternative structure for Rails apps) to refactor an existing Rails application. Part 2 here.
|
Noah Gibbs
ABProf is a tool to compare which of two programs is faster. Noah Gibbs gives some examples and use cases of the tool.
|
Brian Shirai
The how and why of Rubinius adding first-class support for functions, including why other implementations should consider doing the same.
|
Ruby Book Club
Not just a good episode on its own, but Ruby Book Club is an interesting weekly podcast where Nadia Odunayo and Saron Yitbarek read and discuss a different Ruby book.
|
Jobs
-
Sr. JavaScript / Ruby DeveloperSticker Mule is looking for passionate engineers to join our remote team. Come help us build the best e-commerce experience using Ruby, Rails, React, Node, Docker and more. Sticker Mule
-
Ruby Developer- Brentwood, TN (on-site)Would you enjoy building websites and digital experiences in Ruby on Rails that reach millions of people with a positive message every day? We are looking for talented Ruby developers who want to do work that matters! Ramsey Solutions
-
Lead Instructor - New York Code Design Academy (NYC | Seattle | Austin | Atlanta | Amsterdam)Looking for a change of pace from the daily dev grind? Teaching web development professionals since 2012, The New York Code + Design Academy are seeking new instructors. We look forward to hearing from you. NYCDA
-
Find Your Perfect Company MatchYou're smart, you're efficient. Why job hunt the old way? Try Hired and get your profile in front of thousands of top tech companies. Hired.com
In brief
-
Rails 5 Trims Session Storage by Discarding Some Flash Messages news
Abhishek Jain
-
HashiCorp Decommissioning its Otto Deployment Tool news
Plans to open source it. Mitchell Hashimoto
-
Help JRuby Write Tests, Get a Sticker news
Charles Nutter has tweeted that anyone submitting a PR for ‘needs tests’ JRuby issues will get a sticker. Charles Nutter
-
Free eBook: Working with Docker Machine, Compose and Swarm tutorial
In this free eBook, we introduce Docker Machine, Swarm, and Compose, and describe how they are packaged into what's called the Docker Toolbox. Codeship Sponsored
-
Managing and Modelling Recurring Events in Rails tutorial
Nithin Bekal
-
Approaches to Application Control Flow in Ruby tutorial
A look at various approaches to controlling application flow, from exceptions to monads. Kamil Lelonek
-
Creating Staging and Other Environments in Rails tutorial
Josef Strzibny
-
A 1588x Speed Increase With Solr tutorial
Using Solr and Sunspot to cache expensive calculations. Nathaniel Rowe
-
How to Tame Your Growing Users Table tutorial
Greg Navis
-
Customize the Mac OS X Menu Bar with BitBar and Ruby tutorial
A free tool that allows you to customize your OS X toolbar and for which you can write a plugin in Ruby, as here. Richard Guay
-
Using 'git bisect' to Debug Regressions within the Rails Codebase tutorial
Prakash Murthy
-
Generating PDFs from HTML in Rails tutorial
Pedro Alonso
-
Create a Ruby Slack Bot to Interact with Your Wiki tutorial
How to write your own Wiki-editing Slack bot using Ruby and Sinatra. Ardian Haxha
-
How We Make Software: A New Theory of Teams video
Sarah Mei challenges our concept of software ‘teams’ and presents a new metaphor for our craft. Sarah Mei
-
Find and Fix Ruby Errors Faster (and have fun doing it) tools
Quickly pinpoint what’s broken and why. Get the context and insights to defeat all Ruby errors. ROLLBAR Sponsored
-
Doctor: An Open Source Documentation Server tools
Deepa Mahalingam
-
Rubrowser: A Ruby Code Dependency Graph Interactive Visualizer tools
Analyzes a Ruby (or Rails) project and displays dependency information as a directed force graph using D3. Emad Elsaid
-
A Ruby API Client for Medium, the Publishing Platform code
Ben Pickles
-
attribute-depends-calculator: Calculate Values from Child Objects code
Calculate values for a parent from its dependent objects, such as total price for an order from its order items. Sum, average, count, and more are available. Jason Hou
|
|