An in-depth look at polymorphism over inheritance in Ruby.
Flexboxes provide an awesome way of letting your web browser arrange the layout of your page in a systematic way.
Write less form-related code in your Capybara tests with
our newly open-sourced library, Formulaic.
What we learning writing an Ember.js app as a separate codebase,
deployed separately from the backend Ruby on Rails API.
Testing was particularly hard!
null: false, default: false on boolean columns in
ActiveRecord migrations to avoid NULL problems.
Use composition to build more complex SQL queries in Ruby
using ActiveRelation’s API.
Paperclip 4.0 and 4.1 contain security fixes to prevent spoofing.
A content type or filename validation is also now required.
How to refactor your own computed properties in Ember.js.
Convert a CoffeeScript function that takes multiple arguments
into a chain of functions that take one argument each.
This is called function currying,
and it can make your easier to understand!
Before adding database indexes, eager loading, and caches,
spend a few minutes at the whiteboard with your team to rethink
the high-level requirements for your JSON API.