Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
Schneems - Programming Practices, Performance, and Pedantry 

I know how to code, I can code in anything

Search Results for “ruby” – via @codeship 

An Overview of the Security Ecosystem in Programming

Drivy Engineering 

Sanitize your attributes through your form object

GoRails Screencasts 

Administrate Custom Fields and the Trix Editor

All Ruby Podcasts by Devchat.tv 

RR 332: Exploring Connections Between Your Apps and the Web with Justin Weiss

OmbuLabs Blog 

Upgrade Rails from 3.0 to 3.1

Notes to self 

InvoicePrinter 1.0

BigBinary Blog 

Scheduling pods on nodes in Kubernetes using labels

OmbuLabs Blog 

Upgrade Rails from 3.0 to 3.1

Ruby Inside - Medium 

Triple Equals Black Magic

Hanami 

Announcing Hanami v1.1.0.rc1

Hi, we're Arkency 

Two ways for testing preloading/eager-loading of ActiveRecord associations in Rails

Red Panthers 

Observer Design Pattern in Ruby

Ruby Together News 

September 2017 Monthly Update

Hi, we're Arkency 

Using state_machine with event sourced entities

Hi, we're Arkency 

Make your Ruby code more modular and functional with polymorphic aggregate classes

Drifting Ruby Screencasts 

Testing with RSpec

Giles Bowkett 

Quick "TV" Reviews (from Netflix, Amazon, Crunchyroll, & YouTube)

Andy Croll 

Rescue specific errors. Avoid rescuing StandardError. Don’t rescue Exception.

Michał Łomnicki 

Improved stacktrace display in Ruby 2.5

Rodrigo Rosenfeld Rosas 

Explicit request params binding in Ruby web apps (or "convenience can be inconvenient")

Notes to self 

Sending JSON API like 401 Unauthorized error with Devise

Search Results for “ruby” – via @codeship 

Using Codeship Basic to Test Ruby on Rails Applications

The Bike Shed 

127: Bike Shed: Discovery

Awesome Ruby Newsletter 

Issue 74 - Vanilla Rails

EquiValent - Web Developer Blogs 

CSRF protection on single page app API

Speedshop - Ruby on Rails performance consulting 

Configuring Puma, Unicorn and Passenger for Maximum Efficiency

Ruby – Sihui Huang 

Design Pattern: Command and Concierge

Ruby Weekly 

#370: Ruby 2.5 Preview 1 Released

Michał Łomnicki 

Improved stacktrace display in Ruby 2.5

GoRails Screencasts 

Making GeoSearch smooth with AJAX

Greater Than Code 

050: Open Source Anarchism with Steve Klabnik

Tech Tips and Freebies – Rubyroid Labs Blog 

7 Gems Which Will Make Your Rails Code Look Awesome

Hi, we're Arkency 

Event-sourcing whole app — opinions

Riding Rails 

This Week in Rails: HTTP/2 Early hints, friendly error message and more!

Ruby Weekly 

#369: Could We Drop Symbols From Ruby?

Blogs on Luca Guidi 

Introducing hanami-cli

Ruby News 

Ruby 2.5.0-preview1 Released

All Ruby Podcasts by Devchat.tv 

RR 331: 30 days to Elixir then Crystal and back again to Ruby with Fabio Akita

RubyGems Blog 

2.6.14 Released

RubyGems Blog 

Unsafe Object Deserialization Vulnerability in RubyGems

BigBinary Blog 

Rails 5.2 adds expiry option for signed and encrypted cookies and adds relative expiry time

RubyGuides 

7 Little-Known Ruby Methods To Help You Write Better Code

Ruby – Sihui Huang 

Who are you? Self-awareness In Ruby

Devon C. Estes - Articles 

Everything you need to know about Elixir's new formatter

Drifting Ruby Screencasts 

Basic Testing Introduction in Rails

Jon McCartie 

Building Healthy Teams - Elevate Summit, Denver

Posts 

PDF Filter Implementation in HexaPDF Using Fibers

Appfolio Engineering 

Joining Us From RubyKaigi?

Glauco Custódio 

Pentaho Data Integration: You Need to Know

Test Double | Our Thinking 

Solving the Boolean Identity Crisis

Search Results for “ruby” – via @codeship 

Integrating Codecov with Codeship

BigBinary Blog 

Optimize JavaScript code for composability with Ramda.js

Michał Łomnicki 

Yes, Ruby would be better without Symbols

Awesome Ruby Newsletter 

Issue 73 - Lifelong Rubyist makes some Python code 5x Faster

Michał Łomnicki 

Yes, Ruby would be better without Symbols

Ruby Weekly 

#369: Could We Drop Symbols From Ruby?

The Bike Shed 

126: Speaking of Compilers...

Hi, we're Arkency 

Could we drop Symbols from Ruby?

EquiValent - Web Developer Blogs 

Deep dive into Cloud coding

Hi, we're Arkency 

Which ruby version am I using? - how to check

Hi, we're Arkency 

One simple trick to make Event Sourcing click

Depfu 

On Bundler 2.0 compatibility

BigBinary Blog 

Elm Conf 2017 Summary

Hanami 

Announcing Hanami v1.1.0.beta3

All Ruby Podcasts by Devchat.tv 

MRS 23: Adam Cuppy

Alfredo Motta 

EuRuKo 2017 talks shortlist

Greater Than Code 

049: Technology For the Greater Good with Reyn Aubrey

Hanami 

Announcing Hanami v1.1.0.beta2

GoRails Screencasts 

Using the Trix Editor plus File Upload Attachments

All Ruby Podcasts by Devchat.tv 

RR 330: Functions vs Methods with Devon Estes

Cognito Blog 

How Identity Verification Works in a Post-SSN World

Schneems - Programming Practices, Performance, and Pedantry 

Lifelong Rubyist makes some Python code 5x Faster

AkitaOnRails.com 

THE CONF - 2017 Edition Report

RubyGuides 

Build an Image Downloader in Ruby

Ruby – Sihui Huang 

Design Pattern: Singleton and YOU

Hanami 

Documentation Challenge

Andy Croll 

Don’t use default_scope. Ever.

Andy Croll 

Use Rails’ naming conventions for dates & times

BigBinary Blog 

CSV::Row#each etc. return enumerator when no block given

BigBinary Blog 

Ruby 2.4 has optimized enumerable min max methods

Mike Perham 

Retries and Exceptions

Red Panthers 

Gulp

Awesome Ruby Newsletter 

Issue 72 - Pry - an IRB alternative and runtime developer console

Ruby – Sihui Huang 

Design Pattern: Observer and Podcasts

Michał Łomnicki 

yield_self in Ruby 2.5

Depfu 

Depfu now flags security updates

Ruby Inside - Medium 

Perusing delegate.rb from Ruby’s Standard Library

The Bike Shed 

125: Less Bad Than Expected

BigBinary Blog 

CSV::Row#each etc. return enumerator when no block given

BigBinary Blog 

Ruby 2.4 has optimized enumerable min max methods

Kir Shatrov blog 

SREcon Europe 2017: impressions

Ruby Weekly 

#368: Visualizing Your Ruby Heap

Michał Łomnicki 

yield_self in Ruby 2.5

Ruby Weekly 

#368: Visualizing Your Ruby Heap

Tender Lovemaking 

Visualizing Your Ruby Heap

Schneems - Programming Practices, Performance, and Pedantry 

Gaijin Guide to RubyKaigi

Schneems - Programming Practices, Performance, and Pedantry 

RubyKaigi 2017 Day 1

Riding Rails 

Rails 4.2.10 released

All Ruby Podcasts by Devchat.tv 

MRS 022: Allison McMillan

Drivy Engineering 

Evolution Of Our Continuous Delivery Process

Red Panthers 

Background Workers using Crontab

Greater Than Code 

048: Finding Our Lane with Marco Rogers

Rodrigo Rosenfeld Rosas 

The day I reached the 1600 columns limit in PostgreSQL

All Ruby Podcasts by Devchat.tv 

RR 329: Learning Machine Learning with Marc-André Cournoyer

All Ruby Podcasts by Devchat.tv 

RR 329: Learning Machine Learning with Marc-André Cournoyer

Hi, we're Arkency 

How to overwrite to_json (as_json) in Active Record models in Rails

Martian Chronicles 

imgproxy: Resize your images instantly and securely

Appfolio Engineering 

OptCarrot: An Excellent CPU Benchmark for Ruby 3x3

Ruby – Sihui Huang 

Stop Thinking Like A Developer. Think Outside-in.