-
GitHub Actions: First impressions
For the ultimate test, I decided to reuse the documentation generator setup from my previous article: “Keeping OSS documentation with Docsify, Lefthook. -
RR 428: Arming the Rebels with Rails 6 Featuring David Heinemeier Hansson
Today’s guest is David Heinemeier Hansson, the creator of Ruby on Rails and co founder and CTO at Basecamp. This episode is focused on the release of R. -
How Ruby Encodes References - Ruby Tiny Objects Explained
When you’re using Ruby and you care about performance, you’ll hear a specific recommendation: “use small, fast objects.” As a variation on this, people. -
Welcome to Sidekiq 6.0
Sidekiq 6.0 no longer offers the ability to run as an circa-1990s init.d-style daemon by removing the logfile, pidfile and daemonize command line flags. -
Multiprocessing in Ruby - a Good Alternative to Threads?
Parallel computing is a cure for performance issues. It allows to do several things at once, which sounds great in the context of background jobs. Insp. -
DNS rebinding attacks protection in Rails 6
It is common practice to run a Rails app using a custom domain locally. app.lvh.me is very common. We also use ngrok.io sometimes to interact with thir. -
Vim Cheat Sheet
About the vim cheat sheetThis project aims to be one of the most accessible vim guides available. We made sure to support mobile, desktop, and other la.
-
Moving your Rails app from Google App Engine Flex to Standard environment
tl;dr Default GAE config for Standard Environment prevents Rails apps from running. It's because
skip_files
is preventing a key file from being uploaded. -
Getting Started with Ruby and RVM
As of this writing we will be using ruby 2.5.1. I am going to be walking you through how to set up our basic ruby environment using RVM and how we can . -
Rubyists life made easier with composition operators.
If you write Ruby code and wandered into FP world you might just started writing those little tiny methods inside your classes/modules. And that was aw.