Giant Robots Smashing into Other Giant Robots

Written by thoughtbot

Viewing articles related to ruby. View all tags.

  1. Functional Ciphers in Ruby

  2. A Closer Look at Test Spies

  3. Creating A Remote Development Machine

  4. Shoulda Matchers 2.8.0

  5. Testing and Environment Variables

  6. Lazy Refactoring

  7. Back to Basics: Anonymous Functions and Closures

  8. Refactoring From Model to View Helper to Null Object

  9. Hound Reviews JavaScript For Style Violations

  10. IO in Ruby

  11. Prefer Objects as Method Parameters, Not Class Names

  12. Validating JSON Schemas with an RSpec Matcher

  13. Back to Basics: SOLID

  14. Acceptance Tests at a Single Level of Abstraction

  15. DNS to CDN to Origin

  16. Meditations on a Class Method

    Mike Burns
  17. Ruby 2 Keyword Arguments

  18. Laptop Setup for an Awesome Development Environment

  19. How Rails' Type Casting Works

  20. Writing a Domain-Specific Language in Ruby

  21. Styling a Middleman Blog with Bourbon, Neat, and Bitters

  22. Shoulda Matchers 2.6.0

  23. Introducing Hound

  24. Back to Basics: Writing Unit Tests First

  25. Back to Basics: Polymorphism and Ruby

  26. Prevent Spoofing with Paperclip

  27. Code Show and Tell: PolymorphicFinder

  28. Caching API Requests

  29. Anti-Pattern: Iteratively Building a Collection

    Mike Burns
  30. Ruby and Python Libraries for Yammer's API

  31. Handling API Rate Limits by Retrying Requests in Background Jobs

  32. Don't Stub the System Under Test

  33. Rescue StandardError, Not Exception

  34. Faking Remote Services with Rack::Test

  35. FactoryGirl for Seed Data?

  36. Less Painful Heroku Deploys with Migrations

  37. Honey, I shrunk the internet! - Content Compression via Rack::Deflater

  38. Update Your Gems: Security Vulnerability in Cocaine

  39. How to Stub External Services in Tests

  40. Parallel Gem Installing Using Bundler

  41. Use RSpec.vim with tmux and Dispatch

  42. Running Specs from Vim, Sent to tmux via Tslime

  43. How to Create Postgres Indexes Concurrently in ActiveRecord Migrations

  44. Taming Factory Girl List Creation

  45. PSA: Do not use system Ruby

  46. Sandi Metz' Rules For Developers

  47. Ruby Science: You Down with OCP?

  48. Using rbenv to Manage Rubies and Gems

  49. Using GDB to Inspect a Running Ruby Process

  50. Shoulda Matchers 2.0