Are you already using TDD, measuring test coverage, and running static code analysison your code? Maybe you're wondering whether there's a “next level” in code quality? If so, you should check out this book and learn about mutation testing. Mutation testing changes your source code and then checks back whether your unit tests can catch the changes, just like they should catch bugs. Can they? Find out how it works, and why it works in this book.
Do you want to start using R for crunching machine learning models right from the start with examples? Then this book is for you.
A comprehensive guide to adding authorization to your Play 2 web applications, using Deadbolt 2.
This book guides you on your first arduino steps. Using 10 small exercises you learn to work with arduino. Every exercise has: an assignment, material, connecting, code, possible mistakes and an expansion.