In a traditional store, paying by credit card involves swiping the card through a swipe machine, which reads the data stored on a credit card’s magnetic stripe. The data includes a few key bits of information, namely: The account number and expiration date of the card The account holder’s name…
RailsConf Retrospectives, Part 1: Testing
The Thunder Data dev team was represented at this year’s RailsConf in Las Vegas, and we learned quite a bit. We’re starting a series of RailsConf Retrospectives to delve into some of the topics covered at the conference. Testing One of the most pervasive themes at RailsConf was that of…
Show Something Useful
As a developer, it’s easy to get buried in code and forget how people actually use what I’m writing. An interface element or workflow that seems intuitive to me can often lead to confusion and frustration in the casual visitor. If I want to transform my code into an application,…