ruby


post-765-thumbnail
Why And How I Replaced Rvm With Rbenv

discovery and implementation of Rbenv

Ruby Double Splat (**) Operator Cheatsheet

The operator ** is useful as an options hash. def one_method(**options);end This form is comple...

How To Store Large Json In Postgresql With Rails Attributes Api

If you store large objects in the database (such as JSON), for example, data for big reports, then th...

Ruby Csv Library

Use Your Tools!

Rails 6 Raises Argumenterror For Invalid :Limit And :Precision | Bigbinary Blog

https://blog.bigbinary.com/2019/08/27/rails-6-raises-argumenterror-for-invalid-limit-and-precision.ht...

Beginner's Guide To The Devise Gem.

A quick reference guide to using Rails most popular User Authentication Gem. This is implemented on a workout app I have since deprecated.

Pigeon Organizer Lab

Problem I'm given a hash of information and I need to rearrange them into a new hash sorte...

Hashketball Lab

Problem I'm given a long method (seen below) with two different teams and a number of stat...

Investigating The Performance Of A Problematic Rails Api Endpoint

It recently came to my attention that one of our API endpoints was hogging a lot of resources and tak...

A Simple Way To Distribute Jobs In Sidekiq Queues

This option implies that jobs of one context are executed sequentially in one queue, and jobs of diff...

post-208-thumbnail
How I Learned To Code

I’ve always been a “tech” kind of person. I could always speed up the computer, fix the TV, and find...