Giant Robots Smashing into Other Giant Robots

Written by thoughtbot

Viewing articles related to ruby. View all tags.

  1. Faking APIs in Development and Staging

  2. Migrating FormKeep to ember-cli-rails

  3. Paperclip Security Release

  4. Test Incoming Webhook Requests with Faraday

  5. Functional Ciphers in Ruby

  6. A Closer Look at Test Spies

  7. Creating A Remote Development Machine

  8. Shoulda Matchers 2.8.0

  9. Testing and Environment Variables

  10. Lazy Refactoring

  11. Refactoring From Model to View Helper to Null Object

  12. Back to Basics: Anonymous Functions and Closures

  13. Hound Reviews JavaScript For Style Violations

  14. IO in Ruby

  15. Prefer Objects as Method Parameters, Not Class Names

  16. Validating JSON Schemas with an RSpec Matcher

  17. Back to Basics: SOLID

  18. Acceptance Tests at a Single Level of Abstraction

  19. DNS to CDN to Origin

  20. Meditations on a Class Method

    Mike Burns
  21. Ruby 2 Keyword Arguments

  22. Laptop Setup for an Awesome Development Environment

  23. How Rails' Type Casting Works

  24. Writing a Domain-Specific Language in Ruby

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

  26. Shoulda Matchers 2.6.0

  27. Introducing Hound

  28. Back to Basics: Writing Unit Tests First

  29. Back to Basics: Polymorphism and Ruby

  30. Prevent Spoofing with Paperclip

  31. Code Show and Tell: PolymorphicFinder

  32. Caching API Requests

  33. Anti-Pattern: Iteratively Building a Collection

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

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

  36. Don't Stub the System Under Test

  37. Rescue StandardError, Not Exception

  38. Faking Remote Services with Rack::Test

  39. FactoryGirl for Seed Data?

  40. Less Painful Heroku Deploys with Migrations

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

  42. Update Your Gems: Security Vulnerability in Cocaine

  43. How to Stub External Services in Tests

  44. Parallel Gem Installing Using Bundler

  45. Use RSpec.vim with tmux and Dispatch

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

  47. How to Create Postgres Indexes Concurrently in ActiveRecord Migrations

  48. Taming Factory Girl List Creation

  49. PSA: Do not use system Ruby

  50. Sandi Metz' Rules For Developers