Having users manage their own payment details and having automated the billing is a huge time saver and it’s expected of websites. Though with anything to do with money, this needs to be done securely otherwise it will end in tears. Consider using the solutions adopted by the payment gateways Stripe and Braintree to secure your customer credit cards. This blog looks into how this works and what are its limitations.

Stop hackers stealing Credit Card numbers from your Website →

If you are aware of Rack, seeing it crops up in the stack trace, but you just haven’t gotten around to “understanding” it then this is the blog post for you.

I go through the Rack standard, before diving into how it intuitively works. With the bold promise that you will be a better programmer if you understand Rack as it is the backbone for a number of popular frameworks such as Rails and Sinatra.

Intro into Rack . →