Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
Ruby News 

Support of Ruby 2.2 has ended

The Bike Shed 

159: Confusing and Hard to Use

Rebased Blog 

Rebased featured as one of the leading Eastern Europe B2B companies on Clutch

RubyMine Blog 

More YAML improvements in the Updated RubyMine 2018.2 EAP

Awesome Ruby Newsletter 

Issue 110 - Demand for Rails is still huge

Ruby Weekly 

Pair programming with Ruby creator Matz

Hi, we're Arkency 

Removing magic with magic

All Ruby Podcasts by Devchat.tv 

MRS 049: Amit Choudhary

Ruby – Sihui Huang 

First Impression of Elixir, from a Rubyist’s Perspective

Running with Ruby 

RubyKaigi 2018 Review – conference in a nutshell

Semaphore Engineering Blog 

Rails Testing Handbook Available for Kindle

Greater Than Code 

085: BOOK CLUB! Technically Wrong

RubySec 

Path Traversal in Sprockets

OmbuLabs Blog 

Another successful Rails Girls event

All Ruby Podcasts by Devchat.tv 

RR 367: Ruby Core Language Evolution: Moving towards functional with Victor Shepelev

Julia Evans 

How I use Wireshark

Dustin Zeisler 

Visualize Ruby with Flowcharts

RubyMine Blog 

YAML Code Formatter, chruby, asdf, and More in the Updated RubyMine 2018.2 EAP

Riding Rails 

Faster record deletion, customized error messages, bug fixes, and more!

The Bike Shed 

158: This is How I Ruin Meetings (Aaron Patterson)

Awesome Ruby Newsletter 

Issue 109 - Asynchronous Ruby

The Life of a Radar 

Making Tests Go Faster

EquiValent 

Rails CSRF protection for SPA

Ruby Weekly 

Improving Ruby Concurrency

RubyGuides 

Why Do We Create Classes?

All Ruby Podcasts by Devchat.tv 

MRS 048: James Shore

Greater Than Code 

084: Federation Is Bad with Aurynn Shaw

Sam Saffron 

Ruby's external malloc problem

JetRockets 

Applications of Lambda in Ruby

All Ruby Podcasts by Devchat.tv 

RR 366: Build Your Own RSpec: A Gentle Metaprogramming Intro with Paweł Dąbrowski

Passenger - Phusion Blog 

Passenger 5.3.2: various security fixes

Martian Chronicles, Evil Martians’ team blog 

Stick with security: YubiKey, SSH, GnuPG, macOS

BigBinary Blog 

Our Thoughts on iOS 12

Everyday Rails 

Simple shortcuts to get more out of Bundler

Andy Croll 

Use beginning and end of string in regular expressions

Riding Rails 

Improvements, bug fixes and more!

rossta.net 

Deploying Vue with CircleCI 2.0

Giles Bowkett 

A Problem With Side Projects

Pat Shaughnessy 

From ActiveRecord to Diesel

Sinatra 

Sinatra 2.0.2 and 2.0.3 are out

Bundler Blog 

May 2018 Bundler Update

Ruby – Dog Snog dot Blog 

Testing the multi-subdomain Rails app

The Bike Shed 

157: Whiz-Bangy Frontend Thing (Chris Toomey)

GoRails Screencasts 

How to Migrate from Heroku to Hatchbox.io

Awesome Ruby Newsletter 

Issue 108 - Stripe is building a Ruby typechecker

Search Results for “ruby” – via @codeship 

Mathematics with MathJS

Ruby Weekly 

Ruby 2.6 Preview 2 Released

Passenger - Phusion Blog 

How to get familiar with a new Open Source project

RubyGems Blog 

May 2018 RubyGems Updates

RubyGems Blog 

March 2018 RubyGems Updates

Toxic Elephant 

Importing GTG tasks into Taskwarrior

All Ruby Podcasts by Devchat.tv 

MRS 047: David Hemmat

Greater Than Code 

083: Programming As An Identity with Tim Chevalier

example.com 

Interesting Problems: Mondrian

BigBinary Blog 

Using Concurrent Ruby in a Ruby on Rails Application

Ruby Tuesday 

Issue #12

All Ruby Podcasts by Devchat.tv 

RR 365: Should I Use Ruby on Rails with Nathan Kontny

Ruby Together News 

May 2018 Monthly Update

Jekyll • Simple, blog-aware, static sites 

Jekyll 3.8.3 Released

BigBinary Blog 

Modelling state in Elm to reflect business logic

Drifting Ruby Screencasts 

User Notifications

bogdanvlviv / Bogdan 

Build your own tools

Janko’s Blog 

Http.rb is Great

avdi.codes 

Making local friends: a technical breakdown

BigBinary Blog 

RubyKaigi 2018 Day two

Speedshop - Ruby on Rails performance consulting 

The Complete Guide to Rails Performance, Version 2

The Bike Shed 

156: It's a Commercial Enterprise (Olivier Lacan)

BigBinary Blog 

Using Logtrail to tail log with Elasticsearch and Kibana on Kubernetes

Sam Saffron 

An analysis of memory bloat in Active Record 5.2

Ruby News 

Ruby 2.6.0-preview2 Released

Awesome Ruby Newsletter 

Issue 107 - Coding Sidekiq Workers the Right Way

BigBinary Blog 

RubyKaigi 2018 Day one

Ruby on Rails Podcast 

244: Rails Community Survey 2018

Search Results for “ruby” – via @codeship 

Expanding Your Tech Stack with AWS Lambdas

GoRails Screencasts 

Direct Uploads with ActiveStorage

Drivy Engineering 

Usage of Sidekiq middleware

Ruby Weekly 

Matz accepts Kernel#then as an alias for Kernel#yield_self

RubySec 

XSS via the 400 Bad Request page

BigBinary Blog 

Rails 5.2 introduces allow_other_host option to redirect_back method

All Ruby Podcasts by Devchat.tv 

RR 364: Why Won't Bundle Update? with Olivier Lacan

Semaphore CI Community Tutorials on Ruby 

Setting up a BDD Stack on a Rails 5 Application

RubyGuides 

Why Do We Use Nil?

All Ruby Podcasts by Devchat.tv 

MRS 046: Benjamin Wood

Greater Than Code 

082: Effective Change in Communities and Cultures with Aurynn Shaw

dejimata 

Arel with Wharel

BigBinary Blog 

Faster JSON generation using PostgreSQL JSON function

Appfolio Engineering 

Upgrading Rails 4 Controller Tests to Rails 5

Ruby Magic by AppSignal 

Ruby's magical Enumerable module

EquiValent 

Rails Bounded contexts - the simple way

EquiValent 

How to become Ruby on Rails developer

EquiValent 

Content-Type application/json by default in Rails 5

Andy Croll 

Active Record’s first and last may not mean what you think

Karol Galanciak - Ruby on Rails and Ember.js consultant 

The Case for before_validation callback: complex state normalization

Riding Rails 

Enumerable#index_with, transaction fixes, and more!

The Bike Shed 

155: Abstractions on Abstractions (Alex Sullivan)

BigBinary Blog 

APISnapshot built using Elm and Ruby on Rails is open source

Martian Chronicles, Evil Martians’ team blog 

TestProf II: Factory therapy for your Ruby tests

Awesome Ruby Newsletter 

Issue 106 - RailsConf 2018 videos

Anthony Super 

Monads. But Backwards

Scout ~ The Blog 

Finding slow ActiveRecord queries with Scout

JRuby.org News 

JRuby 9.2.0.0 Released

EquiValent 

Rails Bounded Contexts

RubyMine Blog 

Improved YAML Support in the Updated RubyMine 2018.2 EAP

RubyGarage Blog 

International Ruby Conferences Summer 2018

Ruby Weekly 

Actionable tips to improve web performance with Rails

BigBinary Blog 

Generating filmstrip using puppeteer for better debugging

example.com 

The Art of Asking

Test Double | Our Blog 

Do we need dependency injection in Ruby?

GoRails Screencasts 

Realtime SSH Logs with ActionCable

RubyGuides 

How To Use The Singleton Pattern In Ruby (And Why You Should Avoid It)