By: Paul Moore

So by now you’ve probably heard of font icons but, in case you’ve been away for the past couple years, let me tell you about them.  Font icons are a way of importing and using a library of icons all within the same font file.  They’ve...



By: Matt Song

Pry Logo

At WeddingWire, we strive to build things as fast as possible, but still keep them high-quality.   How do we do this?  We write tests.  Lots and lots of tests.   Now, testing can often be tedious, and sometimes, rather...


By: Josiah Anjos

If you’ve gotten deep into a Javascript-heavy Rails app lately, you might have noticed that the requests your driver makes during a Cucumber test are not mocked.  WebMock makes sure that your controllers aren’t making calls to external...


By: Americo Savinon

One of the beauties of the Ruby ecosystem is the vast number of gems that are available for us as developers, all we have to do is to gem install or add the gem we want to use in our Ruby on Rails app, run bundle install, and voilá, that gem is...


By: Rahul Monga

If your application provides a storefront or invoice system for its users, it is sometimes useful to use PayPal as a payment gateway for your users to get paid through.  In order to do this, you need to use the PayPal permissions API, which...