Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
Hi, we're Arkency 

Tracking dead code in Rails apps with metrics

Hi, we're Arkency 

What I learnt today from reading gems' code

Schneems - Programming Practices, Performance, and Pedantry 

A Tale of Slow Pagination

Ruby Weekly 

#354: Rails' CurrentAttributes considered harmful

AkitaOnRails.com 

The Economics of Software Development

blog of Marian Posăceanu - rubyist most of the time 

JRuby, RVM and Vim walk into a (performance) bar

The Bike Shed 

115: I Don't Need Another Google Hangout (Cecy Correa)

Giant Robots Smashing Into Other Giant Robots 

Tips for Using FactoryGirl Without an ORM

Hi, we're Arkency 

Dogfooding Process Manager

AkitaOnRails.com 

Starting with Blender

All Ruby Podcasts by Devchat.tv 

RR 315 Offshoring and Latin American Developers with David Hemmat

Stories by DHH on Medium 

Uber’s CEO is out because of pressure, not some ethical epiphany from the board

The Life of a Radar 

Rails' CurrentAttributes considered harmful

Greater Than Code 

Episode 037: Failure Mode with Emily Gorcenski

Riding Rails 

Rails 5.1.2.rc1 has been released

Appfolio Engineering 

A Story of Passion and Hash Tables

Search Results for “ruby” – via @codeship 

HashiCorp Tools Useful for Continuous Integration

BigBinary Blog 

Rails 5.1 has dropped dependency on jQuery from the default stack

Everyday Rails 

Testing with RSpec book updated for 2017

Riding Rails 

Rails 4.2.9.rc2 has been released

Riding Rails 

Rails 5.0.4 has been released

GoRails Screencasts 

Charts with Chartkick and Groupdate

Depfu 

A more CI friendly Depfu

Tech Tips and Freebies – Rubyroid Labs Blog 

7 Types of Cyber Attack You Need to Know About

BigBinary Blog 

Ruby 2.4 has deprecated toplevel constants TRUE, FALSE and NIL

Drifting Ruby Screencasts 

Working with Subdomains

Riding Rails 

This Week in Rails: mailer configuration, perf improvement, and bug fixes!

AkitaOnRails.com 

Ex Manga Downloadr - Part 7: Properly dealing with large Collections

Rodrigo Rosenfeld Rosas 

Adopting React.js seems risky for long-term projects

The Bike Shed 

114: Reasonably Thread Safe

BigBinary Blog 

Managing Rails tasks such as 'db:migrate' and 'db:seed' on Kubernetes while performing rolling deployments

All Ruby Podcasts by Devchat.tv 

MRS 007 My Ruby Story Charles Max Wood

JRuby.org News 

JRuby 9.1.12.0 Released

BigBinary Blog 

Ruby 2.4 allows to customize suffix of the rotated log files

Ruby Weekly 

#353: Speed Up Rails Page Rendering with render_async

MIKAMAYHEM 

Technical Debt: Definition and Practical Approach

NRoweGT: Atlanta Ruby on Rails Consultancy 

How to Specify the Foreign Class for Rails Associations in a Different Namespace

dry-rb news 

dry-transaction 0.10.0 brings class-based transactions and a whole new level of flexibility

Riding Rails 

Rails 5.0.4.rc1 has been released

Appfolio Engineering 

How is Ruby Different in Japan?

BigBinary Blog 

Ruby 2.4 added Hash#transform_values and its destructive version from Active Support

JRuby.org News 

JRuby 9.1.11.0 Released

Schneems - Programming Practices, Performance, and Pedantry 

Meditations on Writing a Queue

Red Panthers 

to_json vs as_json in Rails API

AkitaOnRails.com 

Ex Manga Downloadr - Part 6: The Rise of FLOW

Riding Rails 

Rails 4.2.9.rc1 has been released!

Red Panthers 

Setup your rails application with one command

Blog - Saturn Flyer 

7 ways to evaluate gems, and 1 crazy idea

The Miners - Medium 

From Rails to Hanami: Views

All Ruby Podcasts by Devchat.tv 

RR 314 DynamoDB on Rails with Chandan Jhunjhunwal

BigBinary Blog 

Using prettier and rubocop in Ruby on Rails application to format JavaScript, CSS and Ruby files

Black Bytes 

There Is No Magic in Ruby

Red Panthers 

Authorization with Pundit gem

Glenn Espinosa 

You Should Be Defaulting to Composition

Drifting Ruby Screencasts 

Geocoding, Places and Maps

Schneems - Programming Practices, Performance, and Pedantry 

Bayes is BAE

Riding Rails 

This Week in Rails: default option for mattr_accessor, write_multi and more!

Michael Cordell's Blog 

Reading Ruby Code: ROM - DSLs

The Bike Shed 

113: Have You Considered Rust? (Matt Casper)

AkitaOnRails.com 

[Off-Topic] Talento é Altamente Supervalorizado: Humanizando Einstein e Matando Deuses

Stories by DHH on Medium 

Celebrate the web by using another browser than Google’s Chrome

Ruby Weekly 

#352: Creating a Heroku-like Deployment Solution with Docker

Greater Than Code 

Episode 036: Metaphors and Microservices with Matt Stine

Hi, we're Arkency 

Test critical paths in your app with ease thanks to Dependency Injection

All Ruby Podcasts by Devchat.tv 

RR 313 Do I need a Front - End Framework?

Mike Perham 

Helping Others

Schneems - Programming Practices, Performance, and Pedantry 

The Programmer's Guide to Pairing on Pregnancy

Hi, we're Arkency 

Acceptance testing using actors/personas

OmbuLabs Blog 

Announcing FastRuby.io

Semaphore CI Community Tutorials on Ruby 

Creating a Heroku-like Deployment Solution with Docker

GoRails Screencasts 

Global Autocomplete Search

Search Results for “ruby” – via @codeship 

Using Codeship for Ruby Application Deployments

MIKAMAYHEM 

Devise Facebook Omniauth login with connect and disconnect functionality

Ruby Magic by AppSignal 

Concurrency Deep Dive: Event loops

Mike Perham 

Tracking down performance bugs in Sidekiq jobs

Drifting Ruby Screencasts 

Autocomplete with HTML Results

Giles Bowkett 

Reddit Users Are A Subset Of Reddit Users

Riding Rails 

This Week in Rails: class_attribute default, mini_racer and more!

Stories by DHH on Medium 

You are going to die, isn’t it wonderful?

Hi, we're Arkency 

Testing cookies in Rails

RubyLetter 

Time Off

AkitaOnRails.com 

Participando em Podcasts

Blog - Sandi Metz 

The Half-Life of Code

AkitaOnRails.com 

Conference Talks, Interviews, and the Pen!

Glauco Custódio 

Windows Automation with AutoIt

Ruby Weekly 

#351: Using React Inside Your Rails Apps

Hi, we're Arkency 

Handling SVG images with Refile and Imgix

All Ruby Podcasts by Devchat.tv 

MRS 006 My Ruby Story Jamis Buck

The Bike Shed 

112: Lifecycles Are Dead, Long Live Lifecycles!

Greater Than Code 

Episode 035: Behind the Scenes at npm with Laurie Voss

The Miners - Medium 

NPM@5 arrived. But is it as fast as Yarn?

Search Results for “ruby” – via @codeship 

Using React Inside Your Rails Apps

Test Double | Our Thinking 

Going to Eleven

Stories by DHH on Medium 

First of all, I’m not interested in “crushing” anything.

Test Double | Our Thinking 

Under Pressure.

BigBinary Blog 

Rails 5.1 adds delegate_missing_to

Tech Tips and Freebies – Rubyroid Labs Blog 

INTERVIEW: Aaron Patterson, Rack, Github and BBQ

Stories by DHH on Medium 

I don’t think you have to cold-turkey it.

Kevin Menard’s Weblog 

A Systematic Approach to Improving TruffleRuby Performance

Schneems - Programming Practices, Performance, and Pedantry 

Writers Write

Stories by DHH on Medium 

Thank you. I started writing in English as a teenager. Game reviews and news!

Stories by DHH on Medium 

When we started Basecamp, we worked LESS than what we work now.

Blog - Saturn Flyer 

Why write code when more dependencies will do?

Stories by DHH on Medium 

Trickle-down workaholism in startups

Drifting Ruby Screencasts 

DataTables

Riding Rails 

This Week in Rails: ActiveSupport::CurrentAttributes, AEAD and more!

Confreaks.tv - RailsConf 2017 Videos 

RailsConf 2017 - Data Corruption: Stop the Evil Tribbles

Confreaks.tv - RailsConf 2017 Videos 

RailsConf 2017 - Cultivating a Culture of Continuous Learning

Confreaks.tv - RailsConf 2017 Videos 

RailsConf 2017 - ​Postgres at Any Scale​

Confreaks.tv - RailsConf 2017 Videos 

RailsConf 2017 - Google Cloud <3 Ruby