23 COMMENTs
Ruby
Ilya Bodrov-Krukowski, Oct 17

Go Global with Rails and I18n

Take our Rails app global with built-in Rails tool and some optional gems. From static text to user-generated content, your app will be a world traveler.
Ruby
Imran Latif, Oct 15

Create a Ruby Gem for a jQuery Plugin: Advanced

Continuing from a previous post, some more advanced concepts around gem development are covered here, such as Custom Helpers, configuration, and deployment.
6 COMMENTs
Ruby
Imran Latif, Oct 13

Create a Ruby Gem for a jQuery Plugin: Basics

In this post, we will create a gem from scratch. When done, you'll have a gem that can pull in a jQuery plugin.
45 COMMENTs
Web
George Fekete, Oct 10

How to be a Good Developer

George speaks from experience when he explains how one can be a good developer, or even, a professional.
Ruby
Kyle Szives, Oct 10

New Rails Shiny: ActiveJob

One of the highly anticipated feature of Rails 4.2 is the introduction of the Active Job library. Checkout ActionMailer, GlobalID, and more.
11 COMMENTs
Ruby
Taylor Jones, Oct 08

Getting Started with Jekyll Collections

Jekyll is a great blogging engine that does not require a backend. Jekyll 2.0 brings many new features, one of which is Collections, the focus of this post.
7 COMMENTs
Ruby
Glenn Goodrich, Oct 07

Buy Time with the Braintree v.zero SDK

Ruby editor Glenn Goodrich explains how to integrate Braintree's new v.zero SDK into a Rails app, to make accepting payments even easier.
3 COMMENTs
Ruby
Dhaivat Pandya, Oct 06

Heap Data Structure in Ruby

In this article, we'll cover the "heap" data structure along with some of the associated algorithms in Ruby.
4 COMMENTs
Ruby
Camilo Reyes, Oct 03

Understanding SQL Through Rails

The world of RDBMS and SQL can be confusing to a new developer. Rails offers tools and frameworks that make understanding the world of SQL much easier.
Ruby
David Copeland, Oct 01

What You Don’t Get With ActiveJob

ActiveJob is a unified API for queuing and writing background jobs. But it is what ActiveJob doesn't give you that is important: resiliency.
3 COMMENTs
Ruby
Bakir Jusufbegovic, Sep 29

Write Modular RSpec

Learn how to make your RSpec more modular and reusable by sharing code and contexts between specs.
4 COMMENTs
Ruby
Manu Ajith, Sep 24

Increase Engagement with Merit and Gamification

Add gamfication to your Rails app with the Merit gem. Badges, points, and rankings are all covered by this detailed walkthrough.
Ruby
Brian Knapp, Sep 22

Ruby Benchmarking Lessons Learned

After finishing work on the stunningly comprehensive Ruby Web Benchmark, Brian Knapp explains what the process taught him. Very interesting.
1 COMMENT
Ruby
Benjamin Tan Wei Hao, Sep 19

Testing Page Objects with SitePrism

In this article, I am going to talk about SitePrism, a testing tool that I have recently learned about and been enjoying. Here is a description of SitePrism from its' creators:

SitePrism gives you a simple, clean and semantic DSL for describing your site using the Page Object Model pattern, for use with Capybara in automated acceptance testing.

Before we go into SitePrism, let's talk about page objects, because page objects are central to understanding the philosophy behind SitePrism.

1 COMMENT
Ruby
Arne Brasseur, Sep 17

Functional Programming: Pure Functions

In the second of a two-part series on Functional Programming, learn about Pure and Composable functions, the benefits and tactics therein.
37 COMMENTs
Ruby
Ilya Bodrov-Krukowski, Sep 15

Realtime Mini-Chat with Rails and Faye

In the second part of a two-part series, prototype AJAX polling vs Faye/web sockets to implement a real time chat application in Rails.
2 COMMENTs
Ruby
Dhaivat Pandya, Sep 12

Sorting Algorithms in Ruby

The point of understanding sorting algorithms has very little to do with the actual act of sorting. Rather, the different algorithms are great examples of various techniques that can be applied to large set of problems. In this article, we'll take a look at some of these algorithms and the underlying ideas, as well as implementations in Ruby.
4 COMMENTs
Ruby
Arne Brasseur, Sep 10

Functional Programming in Ruby: Value Objects

As Rubyists, what do we make of Functional Programming? Learn about Value Objects and decide for yourself.
29 COMMENTs
Ruby
Ilya Bodrov-Krukowski, Sep 08

Mini-Chat with Rails

Make a fully asynchronous commenting system with Rails in this two-part tutorial.
7 COMMENTs
Ruby
Glenn Goodrich, Sep 04

Fun Sending Mail on Rails

Learn all about sending email with Rails. This article covers the basics, some next level items, service to consider, and gems that help out.
Ruby
Karim El Husseiny, Sep 01

Integrate Braintree Payments into Rails

Integrate Braintree payments into an existing Rails application. This post follows up a previous tutorial that built a store that sells movies.
5 COMMENTs
Ruby
David Lyons, Aug 28

All Rubyists Love Logging

Learn the basics of the Logger class in the Ruby Standard Library. All apps, not just Rails apps, should use logging to communicate status and errors.
Ruby
Ilya Bodrov-Krukowski, Aug 25

Breadcrumbs on Rails with Gretel

Create a demo app with breadcrumbs using a gem called Gretel. The demo shows how breadcrumbs can be styled, customized, and scaled for large websites.