Noel Rappin Writes Here

Take My Money: Accepting Payments On The Web

Buy It at pragprog.com | Buy it at Amazon

Getting paid using Stripe or PayPal is only the beginning of creating a fully-functional e-commerce application. You also need to handle failure cases, inventory management, administration, security, reporting, and be compliant with legal issues. Manage one-time transactions and recurring subscriptions, handle inventory management, issue discounts and refunds, mitigate administration and compliance issues, and test your code to ensure your customers have a smooth, hassle-free experience.

Rails 4 Test Prescriptions

Buy It at pragprog.com | Buy it at Amazon

Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development. Rails 4 Test Prescriptions is a comprehensive guide to how tests can help you design and write better Rails applications. In this completely revised edition, you’ll learn why testing works and how to test effectively using Rails 4, Minitest 5, and RSpec 3, as well as testing libraries such as factory_girl and Cucumber. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and happier developers.

Trust-Driven Development

Buy It

Trust Driven Development is about the profession of building successful software. It talks about about planning for change, about process, and above all, about trust. Process is what we do to make sure that everybody on a project has a shared sense of state and of goals. Trust is what happens when we match that shared state and meet those goals.

At some point in your software project, something will go wrong. There will be a miscommunication or a sudden change of requirements. You might even make a mistake. What happens then depends on a lot of factors, some of which are outside your control.

Master Space and Time With JavaScript

Buy It

Baffled by JavaScript? Want to test JavaScript but you don’t know how?

Need to learn client side frameworks like Backbone and Ember? Master Space and Time With JavaScript is a four book series that will help you come to to grips with modern JavaScript, including the JavaScript object model, testing, Backbone, and Ember.

Master Space and Time in JavaScript is a four book series aimed at developers who have a basic knowledge of JavaScript but who need to learn about newer tools and practices.