How to get from they’re to they’re

  encoding, ruby, software development

3 steps to fix encoding problems in Ruby

  encoding, ruby, software development

Keeping your logs from becoming an unreadable mess

  rails, software development

Should you use scopes or class methods?

  rails, scopes, software development

How to predict the future of programming

  rails, software development

Turn Ruby conference videos into your own personal podcast

  podcast, ruby, software development

A web server vs. an app server

  deployment, rails, software development

The easiest way to get into open source

  open source, software development

Creating easy, readable attributes with ActiveRecord enums

  rails, software development

How to preload Rails scopes

  rails, software development

A guide to the best beginning Rails resources

  rails, ruby, software development

You’ve got the Rails basics. So why do you feel so slow?

  rails, software development

3 ways to configure your Ruby API wrappers

  ruby, software development

With so much Rails to learn, where do you start?

  learning rails, rails, software development

How to dispel Ruby magic and understand your gems

  code reading, ruby, rubygems

A new way to understand your Rails app’s performance

  performance, rails, software development

How much testing is too much?

  rails, ruby, testing

3 quick gem tricks

  rails, rubygems, software development

How to select database records in an arbitrary order

  rails, software development

A shortcut to see your Minitest failures instantly

  ruby, software development, testing

How to debug Ruby performance problems in production

  ruby, software development

Fun with keyword arguments, hashes, and splats

  ruby, software development

Go beyond the easy fix with code archaeology

  software development

How Rails sessions work

  rails, software development

A couple of callback gotchas (and a Rails 5 fix)

  rails, software development

A faster way to cache complicated data models

  rails, ruby, software development

How to configure your Rails app to ship

  deployment, rails, software development

A guide to extracting your first Ruby Gem

  rails, ruby, rubygems, software development

Practicing Rails is now available!

  rails, software development

How to keep Rails questions from killing your productivity

  rails, software development

Finding your way around a new Rails project

  rails, software development

How to upgrade to Rails 4.2

  rails, software development

3 ways to monkey-patch without making a mess

  ruby, software development

When edge cases poke holes in your perfect solution

  rails, software development

Lessons learned in 2014

  meta

How do you take an app from no tests to TDD?

  rails, software development, testing

How to choose from conflicting Rails advice

  rails, software development

Where does your code go?

  rails, software development

How to keep bad abstractions from handcuffing your code

  software development

Better globals with a tiny ActiveSupport module

  rails, software development

Each… or else

  rails

What’s the difference between `irb`, `bundle exec irb`, `bundle console`, and `rails console`?

  rails, ruby

Fun with the `method` method

  ruby, software development

`respond_to` without all the pain

  rails, software development

How to go beyond documentation to learn a new library

  rails, software development

Learn Rails without being overwhelmed

  rails, ruby

Write better tests with the three-phase pattern

  rails, testing

How does Rails handle gems?

  rails, ruby, rubygems

Three great ways to learn Ruby faster

  ruby, software development

How do gems work?

  ruby, software development

Can you learn Rails before learning Ruby?

  rails, ruby, software development

A lightweight way to handle different validation situations

  rails, software development

Rails 5, Module#prepend, and the end of `alias_method_chain`

  rails, software development

A few tips for cutting down exception noise

  errors, rails, software development

The lesser-known features in Rails 4.2

  rails

Rails i18n: 3 quick tips and 1 crazy abuse

  code, rails

I was on the Ruby on Rails podcast!

  podcasting, rails

Where are all the intermediate Rails resources?

  learning, rails

Shaking off your TDD fatigue with a few quick tips

  software development, testing

4 simple memoization patterns in Ruby (and one gem)

  ruby, software development

A guide to learning from outdated resources

  rails, ruby, software development

When using an API goes terribly wrong

  ruby, software development

Tips for finding Rails blogs at your level

  rails, software development

Why does refactoring make code simpler?

  software development

Simplify your Ruby code with the Robustness Principle

  ruby, software development

Fast, consistent setup for your Ruby and Rails tools

  rails, software development

How do you choose the right libraries for your Rails app?

  software development

How to learn TDD without getting overwhelmed

  software development, testing

Using a little bit of convenience to save your programming flow

  rails, software development

When is an ActiveRecord model too fat?

  rails, software development

How to learn Ruby while you walk the dog

  learning, software development

Untangle spaghetti code with a simple change of perspective

  software development

After RailsConf: Should I still learn TDD?

  software development, testing

How do you get the TDD flywheel moving?

  software development, testing

How to refactor a long, messy, badly tested controller

  rails, software development

A guide to choosing the best gems for your Ruby project

  ruby, software development

Debug a stuck cache with a simple code change

  rails, software development

How to improve your software design with code that feels wrong

  ruby, software development

3 ways to start your ambitious Rails project

  rails, software development

How to beat procrastination on your new Rails project

  rails, software development

I DRY-ed up my code and now it’s hard to work with. What happened?

  software development

5 reasons why you’re not writing tests

  software development, testing

Search and filter Rails models without bloating your controller

  rails, software development

How much time does rendering a partial really take?

  rails, software development

How should my Rails app talk to Redis?

  software development

What happened to my test coverage?

  software development, testing

Testing network services in Ruby is easier than you think

  software development, testing

Should I Upgrade to Ruby 2.1?

  ruby, software development

Estimates Are Not a Goal, They’re a Communication Tool

  software development