Jonathan Bello

61 Flips | 2 Magazines | 6 Likes | @JonathanBel2tnc | Keep up with Jonathan Bello on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Jonathan Bello”

Rails 5 brings consistency by wrapping all rake commands using rails

<i>This blog is part of our Rails 5 series.</i>In Rails 4 some commands start with rails and some commands start with rake. This could be quite confusing …

Amountable — a gem to manage your Money fields – tech-at

Amountable — a gem to manage your Money fields<p>At Instacart, we need to keep track of a lot of “money” amounts. How much a specific item costs, how …

The Rails Doctrine Legacy

I’ve recently made the switch from Ruby on Rails to Elixir/Phoenix, but the legacy of “making us smile” lives on.<p>I don’t regret any of my Rails …

Programming

The Beginner's Guide to Crafting Ruby Gems

Whether you use <i>puts</i>, <i>print</i>, <i>echo</i>, <i>WriteLine</i> or <i>println</i> to return "Hello World" in the terminal, you're probably familiar with <b>plugins</b>. It's that cool …

Programming

Trends in Ruby - analyzing rubygems stats for 2015

2015 is behind us and the market is flooded with new languages and frameworks. A lot of them seem promising, and in the same time a lot of developers …

What's new in Ruby 2.3 Enumerable

You may have heard Ruby 2.3 dropped on Christmas this past year. Two new Enumerable instance methods were added, grep_v and chunk_while, both of …

Integrate Jasmine into Rails for Solid JavaScript Testing

Jasmine is a framework to create tests for javascript code in the behavior-driven development style. In this article, you will learn how to integrate …

This document is all about deciphering behavior of Ruby code using nothing but Ruby code. I recommend you get familiar with a debugger like pry-debugger, thi...

This document is all about deciphering behavior of Ruby code using nothing but Ruby code. I recommend you get familiar with a debugger like …

Programming

Rendering Markdown and HTML in Ruby

As you may of already guessed, I’m currently in the process of converting Culttt from a WordPress blog into a Ruby on Rails web application.I love …

How to Setup a Static Website with Middleman

This is part one of a small series about Middleman, “a static site generator using all the shortcuts and tools in modern web development”. The first …

Stubbing External Services in Rails

Learn how to stub external services when testing your Ruby on Rails application.<p>Cut your Rails test suite down to a few minutes with one-click …

Software Development

How to write a simple web crawler in Ruby - revisited

Let's build a simple web crawler in Ruby. For inspiration, I'd like to to revisit Alan Skorkin's How to Write a Simple Web Crawler in Ruby and …

How Wistia Handles Millions of Requests Per Hour and Processes Rich Video Analytics

<i>This is a guest repost from Christophe Limpalair of his interview with Max Schnur, Web Developer at Wistia.</i>Wistia is video hosting for business. They …

Happier Rails Development with Polo

It’s day one at your new gig. You’re hopeful that setting up the development environment won’t take too long. How awesome would it be to get some …

Software Development

Architecting Rails Apps as Microservices

Rails apps come in many shapes and sizes. On the one hand, you have large monolithic applications where the entire application (admin, API, …

Five Active Record Features You Should Be Using

15 Nov 2015<p>Active Record is responsible for communicating with the persistence layer by default in Ruby on Rails applications. Using Active Record …

What To Do When You're Stuck In Ruby

My experience with debugging code has come a long way. Many of you probably share in my painful memories of throwing echo lines into one PHP file …

16 Best YouTube Channels To Start Learning Web Development

Want to be a web developer but <b>not sure where to start</b> or<b> which programming language to begin with</b>? There are plenty of resources you can fall back on …

Ruby DelegateClass

08 Nov 2015<p>Objects are a big deal in Ruby. A previous post about Ruby Objects can corroborate: Ruby Objects are pretty cool.<p>There are many ways to …

Role-based authorization in Rails

For many years, almost every Rails project I started included CanCan, the most popular authorization gem by Ryan Bates. It was very easy to use in …

Software Development

Creating a GEM - a step by step tutorial

As it turns, out it’s a little bit like developing in Rails itself. You start with a powerful set of tools to help you right away.<p>While working on …

Ruby Concurrency and Parallelism: A Practical Tutorial

Let’s start by clearing up an all-too-common point of confusion among Ruby developers; namely: Concurrency and parallelism are <i>not</i> the same thing …

Programming

Fixing File Access Vulnerabilities in Ruby/Rails

Following up on a previous post about Command Injection Vulnerabilities, this post is going to look at File Access Vulnerabilities.<p>File Access …

Getting started with Rails

Rails may be the most popular framework for building Web applications in Ruby, but it’s more than that—it’s a Ruby gem itself. Of course, as a gem, …

How Ruby Interprets and Runs Your Programs

The more you know about your tools, the better decisions you will make as a developer. It's often useful — especially when debugging performance …