Write a Vim plugin with confidence using TDD.
    
    
  
  
    
    
      Let’s make I18n on Rails better, quickly and easily. These tips have helped...
    
    
  
  
    
    
      How to use instance_eval and patterns such as registries and proxies
to create a beautiful DSL in Ruby.
    
    
  
  
    
    
      Use null: false, default: false on boolean columns in
ActiveRecord migrations to avoid NULL problems.
    
    
  
  
    
    
      How to use Homebrew’s brew leaves command
to find programs you can safely uninstall.
    
    
  
  
    
    
      How to use Capybara’s wait_for_ajax helper.
    
    
  
  
    
    
      Make clunky negation queries in ActiveRecord easier to read.
    
    
  
  
    
    
      Don’t fiddle with launctl when there’s a better way.
    
    
  
  
    
    
      Add a Brewfile to your project or laptop setup script.
    
    
  
  
    
    
      Replace files in-place with sed’s -i flag.