Issue 271 — November 5, 2015
|
|
|
Thoughtbot
No DSLs, broken up into components and plugins, and the end results look slick.
|
John Backus
A good introduction to using mutation testing in Ruby using mutant. Mutation testing shows you which changes don’t break your tests, thus highlighting which of your tests are not up to par.
|
Christophe Limpalair
He's definitely not a fan of commented out code.
|
coveralls.io Sponsored
Line-by-line coverage reports stats help spot gaps where bugs hide. Get notified when coverage changes on your projects. Can't use cloud services? Check out Coveralls Enterprise. Always be free for open-source, and we are looking for skilled devs to join the revolution.
|
Heroku
Owen Ou, an engineer at Heroku, shares the story behind how they upgraded some legacy production Ruby code from ActiveRecord 2.3.18 to 4.2.4.
|
Starr Horne
A simple look at the journey of a program as it’s lexed, parsed and compiled into bytecode that MRI’s VM can then execute.
|
Rubinius
Rubinius, Inc. has announced its first Rubinius-based product, a tool for analyzing the performance and structure of live, production Ruby apps.
|
Michal Kulesza
No, it’s not the same as a complete, designed professional service, but grabbing and managing your own metrics may none-the-less be useful to do.
|
Jobs
In brief
-
RubyMine 8 Released news tools
JetBrains
-
Ruby on Ales 2016 (Mar 31-Apr 1 in Bend, Oregon) news
Ruby on Ales
-
Matthew Draper Joins Rails Core; José Valim Joins Rails Alumni news
Riding Rails
-
Level Up Your Ruby Skills through Bloc’s Full Stack Bootcamp course
Learn every component of an application: the database, server and client-side code, and front-end markup. Bloc is an immersive, outcome-oriented online program with 1-on-1 mentorship, learning by building real applications, and career support.
Bloc IO Sponsored
-
Building Real-Time Chat with Ember 2 and Pusher tutorial
Uses a small Sinatra app to push messages to the Pusher service.
Jack Franklin
-
How to Write a Cucumber Test for Google Maps tutorial
Cezar Halmagean
-
Using the Twitter API without 3rd Party Libraries tutorial
Alan W Smith
-
Understading self in Ruby tutorial
Starr Horne
-
An Introduction to Verifying Doubles in RSpec tutorial
Cezar Halmagean
-
Ruby Metaprogramming Is Even Cooler Than It Sounds tutorial
Nikola Todorovic
-
Fixing File Access Vulnerabilities in Ruby/Rails tutorial
Gavin Miller
-
Rails 5 Allows Setting Custom HTTP Headers for Assets tutorial
BigBinary Blog
-
Practical Unix for Ruby and Rails video
YouTube
-
Build to Last: How to Design Rails Apps to Avoid A Rewrite in 5 Years video
At LA Rubyconf 2015, Mike Moore took a high level look at managing projects for the long term.
YouTube
-
Using a Neural Network to Train a Twitter bot video
At Full Stack Fest, Rin Raeuber gave a good introductory talk on artificial neural networks.
Rin Raeuber
-
Elixir is Not Ruby opinion
It may look like it, but..
Clark Kampfe
-
Scout: Git-integrated App Monitoring tools
Trace performance bottlenecks to the line-of-code, author, commit, and deploy date. Scout is the fastest path from slow to fast. Signup for early access Scoutapp Sponsored
-
Turnout: A Simple Rails 'Maintenance Mode' Mechanism tools
Adam Crownoble
-
Rimportor: A Modern Bulk Import Tool for Rails tools code
Uses Arel under the hood to generate INSERT statements.
Erwin Schens
-
A List of 6 Ruby Gems That Have Memory Leaks tools
Sergey Alekseev
-
Polo: Generates Sample Data Based On Your Models' Associations tools code
Polo travels through your database and creates sample snapshots so you can work with real world data in any environment.
IFTTT
-
Womb: Chainable Interface for Defining Objects code
Max White
-
wavefile: Read and Write WAV Sound Files code
Joel Strait
|
|