Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
frontdeveloper.pl 

Selectivity

frontdeveloper.pl 

Cardinality

Greater Than Code 

176: Career Karma with Ruben Harris

Code with Jason 

How to launch an EC2 instance using Ansible

frontdeveloper.pl 

MTBF (Mean Time Between Failures)

Hix on Rails 

70+ Ruby on Rails Security Best Practices & Vulnerabilities

Ruby News 

CVE-2020-10933: Heap exposure vulnerability in the socket library

Ruby News 

Ruby 2.4.10 Released

Ruby News 

Ruby 2.5.8 Released

Ruby News 

Ruby 2.6.6 Released

Ruby News 

Ruby 2.7.1 Released

frontdeveloper.pl 

The Project Paradox

avdi.codes 

The Well in the Field

Rails with Jason 

038 - Andy Leverenz, Creator of Hello Rails

All Ruby Podcasts by Devchat.tv 

RR 453: Ruby Next: Get future Ruby changes now with Vladimir Dementyev

frontdeveloper.pl 

KISS

Alfredo Motta 

Not So Random Software #20 – Coupling and Cohesion

frontdeveloper.pl 

The Boy Scout Rule

frontdeveloper.pl 

Bus Factor

frontdeveloper.pl 

dmesg

frontdeveloper.pl 

BIOS

frontdeveloper.pl 

find

frontdeveloper.pl 

CAP theorem

frontdeveloper.pl 

Your first 90 days as CTO (article summary)

frontdeveloper.pl 

CQRS

frontdeveloper.pl 

MTTR (Mean Time To Recovery)

The Bike Shed 

238: All the Single Quotes

frontdeveloper.pl 

Sacrifical architecture

Emmanuel Hayford 

Maintaining Sanity With Ruby Under A Lockdown.

Saeloun Blog 

Rails ActiveRecord::Relation#pick now uses already loaded results

GoRails Screencasts 

How to use the Pay gem to accept Payments in Rails

avdi.codes 

SIGAVDI #82: Broccoli Rabe Edition

Toxic Elephant 

Government

rossta.net 

jQuery plugins in Webpack without jQuery

Hix on Rails 

Ruby on Rails Hidden Goodies You Gotta Know About

avdi.codes 

Reproducibly Setting Production Environment Variables for AWS Lambda Apps

Remote Ruby 

Javascript woes, Stimulus to the rescue, and online Railsconf talks

RubyMine Blog 

RubyMine 2020.1 Beta 2: VCS and Database Tools Improvements

Rebased Blog 

SSH tools: Agents

Awesome Ruby Newsletter 

💎 Issue 201 - Improving Net::HTTP Concurrency by Samuel Williams

AkitaOnRails.com 

[Akitando] #75 - O que vem DEPOIS do COVID-19?

AkitaOnRails.com 

[Akitando] #74 - Emacs vs Java | Oracle vs Google

AkitaOnRails.com 

[Akitando] #73 - RANT: A Realidade do "Software Livre"

AkitaOnRails.com 

[Akitando] #72 - RANT: Programação NÃO É Fácil

AkitaOnRails.com 

[Akitando] #71 - Usando Git Direito | Limpando seus Commits!

AkitaOnRails.com 

[Akitando] #70 - Entendendo GIT | (não é um tutorial!)

Ruby Weekly 

Why deploy a Rails app onto AWS Elastic Beanstalk?

Fast Ruby Blog 

Our Guide for Unmaintained Open Source Projects

Ruby on Rails Podcast 

311: Pareto Product Programming with Philip Poots

Alfredo Motta 

Not So Random Software #19 – Autonomous Teams

Hix on Rails 

40+ Ruby on Rails Application Monitoring Tools [2020]

Ruby Conferences 'n' Camps in 2020 - What's Upcoming? 

CANCELED! - RubyConf Thailand (TH) @ Bangkok, Thailand Announced

JRuby.org News 

JRuby 9.2.11.1 Released

Honeybadger Developer Blog 

Why and How to Host your Rails 6 App with AWS ElasticBeanstalk and RDS

Prathamesh Sonpatki 

Webpacker 5.0 released

Greater Than Code 

175: Developing for the Long Term with Eric A. Meyer

Test Double | Our Blog 

Introducing Ecto Resource

avdi.codes 

AWS SAM in a Docker Dev Container

Saeloun Blog 

Rails [attribute_name]_previously_changed? accepts :from and :to arguments

Rebased Blog 

Securing SSH keys in use

Martian Chronicles, Evil Martians’ team blog 

RuboCoping with legacy: Bring your Ruby code up to Standard

Rails with Jason 

037 - Server Infrastructure, systemd, and the Business Side of Sidekiq with Mike Perham

Hi, we're Arkency 

Remote collaborative modeling

Giant Robots Smashing Into Other Giant Robots 

Recurring Events and PostgreSQL

Code with Jason 

How to do multi-step forms in Rails

Kir Shatrov 

Scaling MySQL stack, ep. 1: Timeouts

JetRockets 

Absolute imports in Next.js

avdi.codes 

Edsger Dijkstra and the TSA school of software correctness

Code with Jason 

Git workflow anti-patterns

Toxic Elephant 

Releasing

Remote Ruby 

Railsconf 2020 Cancelled, Linters, Layered Caching, & GlobalID

RubyMine Blog 

RubyMine 2020.1 Beta: Improvements for Git, the Terminal and Run Configurations

avdi.codes 

SIGAVDI #81: Mustard Greens Edition

Awesome Ruby Newsletter 

💎 Issue 200 - Ruby among the most active programming languages in GitHub

Ruby Weekly 

The history and personalities of the Ruby world

Riding Rails 

Rails 6.0.2.2 and 5.2.4.2 have been released!

OmbuLabs Blog 

Our Core Values

Ruby News 

CVE-2020-10663: Unsafe Object Creation Vulnerability in JSON (Additional fix)

Ruby on Rails Podcast 

310: Pivoting Brighton Ruby 2020 with Andy Croll

Test Double | Our Blog 

Remote, but not alone

Paweł U. | Ruby on Rails Web Development Consultant Full Stack Blog 

How I Fight my Internet and Mobile Addiction

OmbuLabs Blog 

Some Resources and Advice For Junior Developers

Ruby on Rails – frontdeveloper.pl 

Fallacies of distributed computing for Ruby developers

Prathamesh Sonpatki 

Dig'gin through hashes and arrays in Ruby

Honeybadger Developer Blog 

Why Every Web Developer Should Explore Machine Learning

Saeloun Blog 

Rails - Allows to specify schema cache path in database configuration file

The Official BigBinary Blog | BigBinary 

Ruby 2.7 adds Enumerator::Lazy#eager

Ruby Magic by AppSignal 

Facade Pattern in Rails for Performance and Maintainability

Greater Than Code 

174: Resilience

All Ruby Podcasts by Devchat.tv 

RR 452: The History and Personalities of Ruby with Chris O’Sullivan

Alfredo Motta 

Not So Random Software #18 – Preparation

Saeloun Blog 

Rails has added support in Action Cable to unsubscribe from specific stream

Schneems - Programming Practices, Performance, and Pedantry 

Lies, Damned Lies, and Averages: Perc50, Perc95 explained for Programmers

Duck Type Labs 

5 Mistakes Web Developers Should Avoid When using JWTs for Authentication

Rails with Jason 

036 - Jason Gedge, Staff Production Engineer at Shopify

Test Double | Our Blog 

Improving Dev Experience with Overmind

The Bike Shed 

237: I Love The Squiggles

Boring Rails: Skip the bullshit and ship fast 

Spring Cleaning: Tidying up your codebase

code.dblock.org | tech blog 

Working with AWS SDK for PHP and Data Exchange

GoRails Screencasts 

File uploads in Rails with Shrine

Valentino Gagliardi - RSS Feed 

A PostgreSQL console cheat sheet

Julia Evans 

Getting started with shaders: signed distance functions!

avdi.codes 

Eric & Avdi Talk About the Developer Education Business

Valentino Gagliardi - RSS Feed 

Understanding many to one in Django

Honeybadger Developer Blog 

Introducing Public Dashboards

Remote Ruby 

Multitenancy, AWS Lambda, and a new online Ruby meetup?

Awesome Ruby Newsletter 

💎 Issue 199 - RailsConf 2020 Cancelled

Ruby Conferences 'n' Camps in 2020 - What's Upcoming? 

ONSITE CANCELED / ONLINE ONLY! - Ruby Wine 2.0 @ Chisinau, Moldova Announced

Ruby Weekly 

25 reasons to switch to Webpacker

Ruby on Rails Podcast 

309: Upgrading Rails & Skunk for Scoring with Ernesto Tagwerker