Ben Smith

Biography

  • Pivots Talking Tuesday: Paired Ruby

    Pivots Talking Tuesday: Paired Ruby

    Being a Pivot means pair programming 8 hours a day, 5 days a week. If you’ve never paired before that might sound crazy, but ask any Pivot and they will tell you how incredibly awesome it is! If...

    Read More
  • writing Rails engine rspec controller tests

    writing Rails engine rspec controller tests

    If you are trying to test controllers under a Rails engine, you might come across this error: Failure/Error: get :index ActionController::UrlGenerationError: No route matches {:action=>"index",...

    Read More
  • Faking authentication for capybara tests within a Rails engine

    Faking authentication for capybara tests within a Rails engine

    If you are using engines to break up your large Rails app, you might end up with a strange case where you cannot login for your capybara tests within individual engines. It sounds weird at first,...

    Read More
  • Pivots Talking Tuesday: Nokogiri – Past, Present and Future

    Pivots Talking Tuesday: Nokogiri – Past, Present and Future

    Ever wonder how that one gem you use all the time came to be? New York Pivot, Mike Dalessio, tells the story of Nokogiri in today’s video from GoRuCo 2013. Watch to see how what started as an...

    Read More
  • Pivots Talking Tuesday: Minding Your Own Business

    Pivots Talking Tuesday: Minding Your Own Business

    Today I present to you Lisa Crispin speaking at TestBash 2.0! Lisa discusses why you should learn the business domain you are working in, how you can do it, and follows it up with some great...

    Read More
  • Pivots Talking Tuesday: Arduino the Ruby way

    Pivots Talking Tuesday: Arduino the Ruby way

    This week on Pivots Talking Tuesday, I present to you Austin Vance speaking on using Ruby with Arduinos at Ruby Conf 2012. If you’re wondering what the thing is he’s standing next to, it’s a Ruby...

    Read More
  • Pivots Talking Tuesday: Startup Architecture

    Pivots Talking Tuesday: Startup Architecture

    Welcome to the first of many Pivots Talking Tuesday blog posts! On a biweekly basis, we will be posting videos of Pivots speaking at conferences, user groups, and other awesome places. So if you...

    Read More
  • Moving db tables between Rails engines

    Moving db tables between Rails engines

    If you’re using Rails engines to break up your app and you’re putting your migrations in the engines, then you’re already doing great! Here’s an additional pro-tip when it comes to having...

    Read More
  • leave your migrations in your Rails engines

    leave your migrations in your Rails engines

    If you are using Rails engines to break up a single app into modular pieces, migrations (as they are currently implemented in Rails 3.2.13) become clumsy. There are three options for migrations...

    Read More
  • coding for the soul

    coding for the soul

    Is coding right for you? Does it satisfy your soul? If you had a billion dollars, would you write another line of code? Three years ago, I quit my Rails consulting gig, bought a VW Bus and started...

    Read More
  • Do you know what your gems are doing?

    Do you know what your gems are doing?

    A client recently expressed concern with a number of gems added to his project. A quick explanation and a little documentation cleared up what each gem was doing/why we needed it. This satisfied...

    Read More
  • loading
    Loading More...