Get in touch to talk startups and web apps!

Best bet is to email me or ping me on Linkedin.

Posts tagged: cucumber

Debugging Capybara/Cucumber Steps Using Firebug

I was having strange issues with an ajax-based cucumber step.  It was working perfectly when I ran the test manually, but for some reason Capybara was choking.

If only I could tinker around with the dom as the test was running. Fortunately for me, Mike Gehard at Pivotal Labs and Jari Bakken (a commentor) blogged about gaining access to Firebug while your features are running.

This approach, combined with a “wait” step definition (see here), gave me just the tools I needed to see what was happening while the tests were running. Brilliant!

Unfortunately, I couldn’t get the process to work as Mike outlined it, but by combining it with Jari’s second suggestion, it is working as advertised.

A short bit on me…

First and foremost, I am a husband to the most incredible woman alive, a father of four amazing children and in general, I love being alive.

After that, I am a passionate Ruby on Rails developer, a {biking|climbing|hiking|swimming} enthusiast, a paleo chef (ahem…in my own kitchen), an avid reader, and a huge fan of tech startups.

My current role is software engineering manager at OveractDev Technology Partners in St. George, UT. We build custom web applications with pride and craftsmanship.

On Approaches and Manifestos

A list of several approaches and manifestos that I try to practice. Know of another one that I would be interested in? Send me a link!

Git Workflow and this one, too.

Getting Things Done

It’s All in { Jira | Tracker | Rally | etc }…Anywhere but Email!

five.sentenc.es

Agile Manifesto

Software Craftsmanship Manifesto

When I use a word,” Humpty Dumpty said, in a rather scornful tone, “it means just what I choose it to mean–neither more, nor less. — Lewis Carroll, Through the Looking Glass