Ruby

Keeping track with Annotate

Ruby how to annotate your code
Keeping track with Annotate

Export Records to CSV Files using Rails

Learn how to export records into CSV files using Ruby on Rails.
Export Records to CSV Files using Rails

Generating Test Data With FactoryGirl

While testing Rails applications, you often need sample data to try out features in your app. The general flow is to create some data, perform operations on them, then make assertions about the data or...

How to Run Python and Ruby on Heroku with Multiple Buildpacks

The aim of this article is to try to show how I handled a mentee's request and let you know about how to run multiple-buildpacks on Heroku.
How to Run Python and Ruby on Heroku with Multiple Buildpacks

Build a Job Listing App in Less than 10 lines

Get a taste of programming with Ruby on Rails through this quick activity!
Build a Job Listing App in Less than 10 lines

Creating a Simple API with Rails

This tutorial will try to explain in a few words how to create simple and RESTful APIs with Rails.
Creating a Simple API with Rails

Avoid Instance Variables, Use Getters and Setters

Where's why you should use Getters and Setters to avoid instance variables.

Supercharging Your Git Productivity

This article will cover a couple of ways to extend your git for it to better serve you on your everyday tasks.

Deploying a Crystal Application to Heroku

Even at Crystal's early stage, there are already a couple of web frameworks gaining popularity in the community. In this tutorial, we'll be using Amethyst (the most popular one currently) to teach you how to deploy a Crystal application to Heroku.

Deploying a Ruby Application with Ansible

Nowadays, you can get your own dedicated server up and running in seconds. Once you get it up, do you really need to spend several hours on configuring it for your application needs? Do you really want to repeat the same steps with each new server? In this article, you'll learn how to automate this process with Ansible.
Deploying a Ruby Application with Ansible

Anatomy of Ruby Variables

In this post, I will look into what variables are, starting from their definition and move to exploring their use cases
Anatomy of Ruby Variables

How To Build a Blog using Froala-WYSIWYG

In this tutorial, we will build a blog using Ruby and make use of clearance for user authentication and Froala-WYSIWYG to provide a rich editor that will enable us to style our contents.
How To Build a Blog using Froala-WYSIWYG

Legacy Code: Diving into Source Code

Legacy code is every developer's worst nightmare. Learn how to use source_location to handle legacy code!
Legacy Code: Diving into Source Code

Devise Masquerade as another User

Ruby on Rails how to login as another user.
Devise Masquerade as another User

Advanced Debugging with Pry

This tutorial helps broaden your basic knowledge of debugging by providing you with a different approach, Pry, for debugging in Ruby.
Advanced Debugging with Pry

3 Steps to Set up a Ruby Environment on macOS

Learn how to use rbenv to set up a Ruby environment on macOS in three steps.
3 Steps to Set up a Ruby Environment on macOS
SEE MORE