Kent McDonald has written Beyond Requirements: Analysis with an Agile Mindset. The book focuses on the analysis activities in an Information Technology product development project. It presents a set of principles which can be used to guide the analysis activities, some specific techniques with advice on when and how to use them and case study examples of how they have been applied on projects
Machine learning is about making data-driven decisions or predictions based on existing data. Apache Spark and its machine learning library MLlib offer several algorithms useful for developing scalable machine learning applications. InfoQ spoke with Nick Pentreath, author of the book Machine Learning with Spark, about data science and machine learning topics.
The new book, "Elasticsearch in Action" by Radu Gheorghe, Lee Hinman and Roy Russo, covers Elasticsearch including basic functionality, administrative best practices and practical advice on improving Elasticsearch’s scalability and performance. InfoQ has spoken with authors about their book.
OCP Oracle Certified Professional Java SE 8 Programmer Study Guide II-Review and Author Conversation
This new comprehensive handbook to Java and the Java OCP certification exam is a clear and complete Java 8 certification preparation, and indeed a great way to generally learn Java 8. 3
In the book exploring the practice of antifragility Si Alhir and Donald E. Gould collected experiences with and perspectives on applying antifragility.
AngularJS in Action by Lukas Ruebbelke is a hands-on book about AngulaJS. With AngularJS v.2 Beta just being released, InfoQ spoke with the author about the book and AngularJS direction.
Python Playground provides a large and varied collection of projects to show how Python can be used in such different contexts as ASCII art, birds simulation, interfacing to Raspberry Pi, and more.
Len Bass on the motivation for "DevOps: A Software Architect's Perspective", what does looking at DevOps from an architectural perspective mean, DevOps education, microservices and more. 1
Go in Action from Manning aims to provide a comprehensive introduction to Go, its syntax and implementation, and its most common idioms. InfoQ has spoken with William Kennedy, author of the book.
Effective Ruby LiveLessons is a series of video lectures by Sam Phippen. InfoQ spoke with the author about the lessons learned from the video and Ruby on Rails best practices.
Gil Broza explores agile values, beliefs and principles, and explains how they can be used to drive agile adoption in his book The Agile Mind-set.
The book Real World Kanban by Mattias Skarin provides four case studies where kanban is used to visualize, provide insight and improve product development.