SEO Cookies

Sweet Secrets of Success for Beginner SEOs

The Ruby on Rails

Ruby on Rails Cookie

When we heard that SEOmoz Director of Business Development Andrew Dumont had decided to learn Ruby on Rails, we just knew it was an SEO Cookie moment! Of course, Andrew is not the only guy in the SEO community taking on the challenge of Ruby on Rails programming, but with his appointment at the Seattle based Search engine optimization software company, he was always going to be in line for a little attention! Add to that his occasional twitter updates on progress with Ruby and a self-confessed love of cookies… you’ll soon see why we chose Andrew as front guy for that small army of brave souls in need of our delicious Ruby on Rails cookie!


  • 2 ounces (half a stick) of soft butter
  • 1/2 cup castor sugar
  • 1 egg
  • 2/3 cup all-purpose flour
  • 2/3 cup self-rising flour

Marshmallow Icing:

  • 3 1/2 ounces pink marshmallows
  • 1 1/2 ounces butter
  • 1/4 cup sifted confectioner’s sugar
  • 1/2 cup dessicated coconut
  • 1/3 cup raspberry jam

Tips before baking: Ensure that all ingredients are at room temperature. Preheat oven to 350 F. Line cookie slides with baking parchment.

To make Pastry: Using electric beaters, beat the butter and sugar in a small mixing bowl until white and creamy.

Transfer the mixture to a large bowl, add the egg and beat until well combined. The mix will be soft, smooth and creamy.

Using a metal spoon, gently fold in the sifted flours.

Turn the dough onto a lightly floured surface and knead it gently for 1 minute, or until smooth.

Shape dough into a square block and place between 2 sheets of baking parchment. Roll pastry between sheets to 1/8th of an inch thick.

Using a fluted pastry wheel, cut dough into 1 3/4 inch x 2 1/2 inch rectangles. Strip out pastry trimmings, then lift individual cookies onto prepared cookie slides. Allow a little room for spreading.

Combine and re-roll remaining pastry and repeat the cutting process until all pastry is used. Be careful not to over-work the dough when re-rolling.

Place cookie slides in the oven and bake for 10 minutes, or until just lightly golden. Remove cookies from the oven and transfer to a wire rack to cool.

Pro Tip: Cookies should be still just barely warm when iced. This will make it easier to work with the Marshmallow Icing. Stand icing in a bowl of hot water while icing cookies to prevent it from setting too quickly.

To make Marshmallow Icing: Place marshmallows and butter together in a small pan. Stir constantly over low heat until completely melted and smooth.

Stir in confectioner’s sugar and mix until icing is smooth.

Place coconut on a sheet of baking parchment.

Working quickly, spread about a quarter teaspoon of icing along the long side of each cookie, leaving a space in the center. Dip the iced cookie into coconut, shake off the excess and place each cookie back on a wire rack, allowing icing to set.

Place jam in small pan and heat gently while stirring until warm and thinned. Using a teaspoon, carefully spread a little raspberry jam down the center of each cookie.

A little more to chew on: Why exactly is Ruby on Rails?

With quite a lot of social discussion about Ruby on Rails development across the search engine optimization industry lately, it seems timely to take a look at this open source web application framework and why so many people are talking about it.

If you’re working in the field of SEO, it’s a fairly safe bet that sooner or later you’ll come into contact with a project built with Ruby on Rails. If your knowledge of programming is limited, you’ll probably wonder why on earth they called it that. The answer is simple:

Ruby on Rails (RoR) brings together two core components - an object oriented programming language called Ruby and a rapid application development tool called Rails. For the uninitiated, Rails provides the skeleton while Ruby adds the flesh and blood required to bring an application to life. Highly visible web properties developed using Ruby on Rails include such giants as Twitter, Shopify, Groupon, Zendesk & Yellow Pages.

When we started work on this cookie the requirements were obvious. First, we needed a cookie with color - a gorgeous ruby red, like the delicious glow of warm raspberry jam. We needed a cookie with structure, a classic base upon which to build something simple, but also just a little flashy. We needed an eye-catching cookie with a look that would turn heads and last, but by no means least, we needed a cookie with “rails”.

…and so for Andrew Dumont, to recognize your adventures in the world of Ruby and for all the others out there who are diving into RoR, we give you The Ruby on Rails!

Nom with abandon!