8 COMMENTs
Ruby
Aaron Osteraas, Apr 11

From Nothing to Ruby

5 COMMENTs
Ruby
Jonathan Jackson, Apr 04

Zero to Jekyll in 20 minutes

5 COMMENTs
Ruby
Aleksandar Simic, Oct 14

Getting Started with Padrino and BDD

1 COMMENT
Ruby
Ahmed Refaat Tawfik, Oct 03

Less Used Ruby APIs

If you've ever developed something using Ruby then you know it's a blast to use. It flows well, reads well and has lots of cool ways to get things done. Beyond the day-to-day APIs you might be used to, there lies a bunch of goodies that are often overlooked or never seen until now!
4 COMMENTs
Ruby
Ahmed Refaat Tawfik, Jul 25

Loccasions: Installing Rails Part 2

In my last article, I started installing Rails, explaining some of the options that are available, and briefly identifying each of the gems that Rails uses. This week, we'll finish covering the gems and discuss the bits of Rails that make up application generation.
Ruby
Ahmed Refaat Tawfik, May 30

Code Safari: HAML, Compiling to Completion

Last week we started working through the implementation of HAML, a popular templating language for HTML. We got through the parsing step, leaving the compile step to cover this week. If you haven't read the previous article, I encourage you to do so now. This article will make a lot more sense that way

2 COMMENTs
Ruby
Ahmed Refaat Tawfik, May 22

Code Safari: Getting Started in HAML

With the recent release of HAML 3.1, I decided to venture into its depths to figure out what makes it tick. What beasts lurk in the bowels of a templating system?
6 COMMENTs
Ruby
Ahmed Refaat Tawfik, Apr 27

Confessions of a Converted PHP Developer: Mixing Like a Baker

Our resident PHP developer Mal Curtis discusses a feature of Ruby that eases the management of repeated code. Read on to discover about Ruby's mixins.
7 COMMENTs
Ruby
Ahmed Refaat Tawfik, Apr 20

Making Ruby Quack—Why We Love Duck Typing

One of the most lauded features of Ruby is its support for the technique known as "duck typing." In this article, Dan introduces the concept and demonstrates how it can be used to improve the quality and readability of your code.
5 COMMENTs
Ruby
Ahmed Refaat Tawfik, Mar 15

Building Your First Rails Application: Views and Controllers

In the second part of this two-part tutorial, Darcy continues his introduction to Rails 3 by showing you how to create the Controller for your URL shortening application, write the View for it and get it all to work.
13 COMMENTs
Ruby
Ahmed Refaat Tawfik, Mar 14

Building Your First Rails Application: Models

In the first part of this two-part tutorial, Darcy will introduce you to Rails 3. You’ll learn how to install Ruby on Rails, generate a basic application to shorten URLs and create a Model for it.