Learn

How To Learn Ruby

How To Learn Ruby

I first stumbled upon Ruby in 2007. All I wanted back then, was a language that I can build something cool with. I was going from knowing nothing to knowing something, so the information had to be as jargon-free as possible.

Is Ruby pass-by-reference or pass-by-value?

Is Ruby pass-by-reference or pass-by-value?

As you learn your way through Ruby’s OOP, you will eventually stumble upon the concept of object passing. It might not be very clear if Ruby uses pass-by-reference or pass-by-value to send objects to a method.

Writing a Chrome extension with Elm

Writing a Chrome extension with Elm

In my quest for learning a new language I’ve picked Elm and Elixir, I think both are great languages to learn but for this article, I will be focusing on Elm. To be more specific, I will guide you through the process of building a simple Google Chrome extension using Elm.

How to test a function that yields a block with Minitest and Rspec

How to test a function that yields a block with Minitest and Rspec

Have you ever tried writing a test for a function that takes a block and does something to that block? I recently had to do that same thing and found there was not much written about it so in this post I’m going to fix that, I’m going to show you how to create expectations on block arguments.

How to write a Cucumber test for Google Maps

How to write a Cucumber test for Google Maps

Trying to write a Cucumer test for a Google Maps related feature is a bit trickier than you might expect. It involves tweaking the Google Map on the testing environment and using a javascript capable driver like Selelnium. Check out the article to see how you can do it.