Lucian Ghinda
All about coding

All about coding

Follow
homeRuby/Rails Tips and TILShortsEssaysAbout meWeekly Ruby NewsletterBlog Newsletter
Tag

programming languages

#programming-languages

More content

Read more stories on Hashnode


Articles with this tag

About Ruby: pass by value or pass by reference?

Jul 12, 20238 min read

Investigate Ruby's approach to passing objects in methods and assignments · Here is a simple code in Ruby: def init_options(options) options = {...

About Ruby: pass by value or pass by reference?

In defense of Ruby's short-hand syntax

Jan 18, 20234 min read

This is primarily a response to a Reddit comment but I have encountered this line of pushback against short-hand syntax multiple times. Thus I think...

In defense of Ruby's short-hand syntax

Refactoring instance variables to local variables in Rails controllers

Jan 18, 20239 min read

An example of refactoring a controller to use local variable and shorthand hash syntax · I like to use as much as possible the new features in Ruby. In...

Refactoring instance variables to local variables in Rails controllers

Code Design Inertia

Jan 12, 20231 min read

Code Design Inertia: The code that will be written in the future will follow the design of the code already written. Inertia is stronger inside a...

Code Design Inertia

Resources to learn Ruby on Rails 7

Apr 29, 20223 min read

A list of free or paid online resources (books, courses, videos) to learn Ruby on Rails 7 with a focus on Hotwire · I shared this first as a thread on...

Resources to learn Ruby on Rails 7

How to create a new project with Rails 7.0.0.rc1

Dec 8, 20211 min read

Or with any pre-release version · In case you want to start a new project with Rails 7.0.0.rc1 (or any other alpha or Rc release) here is how to do this...

How to create a new project with Rails 7.0.0.rc1