PinnedJelani WoodsGet Started with Action Cable in Rails 6There are some important changes regarding how you use Action Cable in a Rails 6 application. I hope to cover the basics in this post.Jun 21, 20193Jun 21, 20193
Jelani WoodsDocker BasicsA small cheatsheet for creating and updating basic docker images.Mar 13, 2020Mar 13, 2020
Jelani WoodsRails 6: Subscribing to Multiple Channels in Action CableThere are a lot of tutorials about making a basic chat application with Action Cable, and most of them create an app with one general…Jul 9, 20192Jul 9, 20192
Jelani WoodsWebSockets vs HTTPWebSocket is a protocol that works on top of HTTP that creates a persistent connection between client and server allowing two-way…May 31, 2019May 31, 2019
Jelani WoodsHow to Alias a Built-In Rails MethodLet’s say, I wanted to alias the :[] ActiveRecord instance method , Article[:id] # => 1, to look like the :fetch method for a Hash, I’d…May 22, 2019May 22, 2019
Jelani WoodsRuby on Rails: GeneratorsGenerators can inherit from Rails::Generators::Base. When a generator is invoked, each public method in the generator is executed…May 19, 2019May 19, 2019
Jelani WoodsUndo a Git Commit that You Already Pushedgit revert simply creates a new commit that is the opposite of an existing commit.May 7, 2019May 7, 2019