One of its creators, Joe Ferris, explains how it works (via stackoverflow )
Capybara boots up your rack application using webrick or thin in a background thread.
The main thread sets up the driver, providing the port the rack application is running on.
Your tests ask the driver to interact with the application, which causes the fake web browser to perform requests against your application.
The DatabaseCleaner gem is super helpful for our typical …
We're pleased to announce our newest screencast video on Learn, Improving Performance for . Requests
This video, withJoe Ferris, shows you how to tune performance using a real world example. Starting with an action that takes 3 seconds to respond and performs over 1600 database queries, is able to reduce response time to 300ms and drop database usage to just 5 queries.
This video specifically focuses on what Joe calls ‘real-time requests'. …
In this week's podcast we try something a little different. Joe Ferris,, , and get together and have a little fun, in what we're calling " Tiny Robots cuddling with other Tiny Robots".
Direct Download …
From Joe Ferris of.
Some things Mathia Lafeldt has picked up while learning to use theinfrastructure automation framework.
Watching and Listening
Simulating the with Ruby
Brian Liles (remember?) digs into creating simulations in , covering concurrency issues, domain modelling, testing, and more.
A 15 minute extract from mycourse …
…tutorial on getting started with CloudBees .
* talks cloud commerce and the next wave of development in this video from DevCon5.'s Founder and , Jason Hoffman,
* Learn how to improve your performance in the cloud with on Rails CTO, Joe Ferris.
We had a lot of things going for us in this project: The clients were a …
Hey SendGrid in their spiffy Denver office for good local beer and a talk on " Improving Performance for Real-Time Requests".! Our , Joe Ferris, is going to be in Denver next week and we'd like to have a beer with you. We'll be joining some of our friends over at
will be schooling us on how to improve slow requests, avoid duplication, invalidate caches, and refactor for performance within applications.
Leave us a comment with …
is joined this week by Joe Ferris, of . Ben and discuss starting a new Rails project and our Rails application generator, Suspenders, test spies and breaking up your tests, and using Rails beta versions.
In this podcast episode,is joined by Joe Ferris, of thoughtbot. Inspired by a question on of from listener Nathan Long, and Ben (hopefully) answer Nathan's question, and then go on to discuss how the Law of Demeter is a form of duplication, how it effects testing, and how to better architect your report, your view, or your entire system to better obey the Law of Demeter. They also touch …
is joined by , author of , and Joe Ferris, of thoughtbot, in the episode recorded at . Ben, , and Jim discuss , Context and (DCI), what it is, whether it is at odds with , how it can be applied to your applications, and much more.