Vinicius Stock

Vinicius Stock @vinistock

About: Staff Developer @ Shopify. Ruby & Rails open source contributor

Joined:
Aug 15, 2018

Vinicius Stock
articles - 7 total

Make a Ruby gem configurable

In the Ruby ecosystem, a well established way of customizing gem behavior is by using configuration...

Learn More 40 8Jul 21 '20

Changing Ruby classes at runtime with class_eval

One of Ruby's most interesting - and useful! - features is being able to change how classes and...

Learn More 23 3Jul 10 '20

Write your own Rails generators: the basics

What generators are Rails generators are command line tools that are used for automating...

Learn More 15 0Jun 29 '20

Write a simple DSL in Ruby

What is a DSL and what is it used for? A DSL (Domain Specific Language) can be thought of...

Learn More 38 0Sep 24 '19

Before shipping a new feature

Introduction Shipping new features is exciting and as software developers, we want to see...

Learn More 54 0Aug 23 '19

Creating Ruby native extensions

Note Since the time this post was written, the ext option has been added to bundler, which...

Learn More 39 12Apr 9 '19

Customizing Rails rake tasks

Motivation Rails rake tasks are commands that automate specific acti...

Learn More 50 1Nov 29 '18