Arun Gupta has been working with Devoxx4Kids for over two years, teaching Java programming with Minecraft modding. Together with his son Aditya, they wrote a book which teaches children how to code in Java for creating mods for Minecraft. InfoQ spoke to Arun about the recently published book, Minecraft Modding with Forge.
Addison-Wesley Professional NoSQL for Mere Mortals provides an introduction to NoSQL databases spanning across the major types of databases that fall under the NoSQL umbrella and explaining both advantages and shortcomings that each database type offers. InfoQ has spoken with the book's author, Dan Sullivan.
Java in a Nutshell, 6th Edition by Benjamin J. Evans and David Flanagan is an update to the tried-and-true Java in a Nutshell series. This edition covers Java 8 for the experienced Java Developer, but it is also designed as a learning path for new developers.
The book Scenario-Focused Engineering describes a customer-centric lean and agile approach for developing and delivering software-based products using a fast feedback cycle.
Dominik Maximini researched the cultural aspects of organizations that use Scrum and published his findings, principles for implementing Scrum and suggestions on how to apply them, and a case study.
The book More Fearless Change provides updated descriptions of the 48 patterns from the book Fearless Change and provides 15 new patterns to drive change in organizations in a sustainable way.
Less than a year ago, Apple introduced Swift to the developer community. InfoQ caught up with Alex Blewitt, author of "Swift Essentials", a book on developing iOS apps using Swift.
"BDD In Action" is a book that aims to cover the full spectrum of BDD practices from requirements through to the development of production code backed by executable specifications and automated tests. 4
The book The Software Craftsman contains stories, examples and practical advice for software developers and other project professionals to achieve technical excellence and customer satisfaction. 1
The book Conscious Agility (Conscious Capitalism + Business Agility = Antifragility) describes a design-thinking approach for business to benefit from uncertainty, disorder, and the unknown.
The book "Agile! The Good, the Hype and the Ugly" provides a review of agile principles, techniques and tools. It explores the agile methods Extreme Programming, Lean Software, Scrum and Crystal. 4
The book Unblock! A Guide to the New Continuous Agile by Andy Singleton provides ideas and practices for doing distributed cloud-based development with continuous delivery.