The Design and Implementation of the FreeBSD Operating System is a long awaited update to a successful and authorative guide to the FreeBSD kernel. The second edition covers all major improvements between FreeBSD version 5 and 11 and, according to the publisher, it has been extensively rewritten for one-third of its content, while another one-third is completely new.
Technical debt quantification tools attempt to quantify the existing technical debt in a software product. However, the present set of quantification tools suffers from various limitations such as limited or no support for quantification of all technical debt dimensions, generalized absolutization, and missing interest component. Hence, quantified cost and effort must be interpreted with caution.
An interview with Shirly Ronen-Harel and Jens R. Woinowski, authors of "The Coaching Booster", about why they based their book on lean and agile methods, why change needs to become an ingrained habit, how you can establish a rhythm of action, the value that a coachee can get from coaching, combining retrospectives with agile coaching, and what people can do to develop their coaching skills.
Jennifer Sertl and Koby Huberman wrote a book taking a different approach to leadership. Their focus is on providing the tools to nurture agility through resilience, responsiveness and reflection.
Elixir in action aims to introduce readers to Elixir and the Erlang virtual machine while also discussing concurrent programming topics, fault-tolerance, and topics related to high-availability.
The Scaled Professional Scrum framework of Scrum.org provides guidance to organizations engaging in efforts to scale their product development done through Scrum.
The responsibility of an architect reaches far past design and business concerns. Their design's implementation is ultimately their only measure of success; they should get their hands dirty and help. 17
Larry Cooper and Jen Stone have written a book which provides advice and techniques for blending agile practices with portfolio, program and project management, taking a value focused approach.
For years now, Agile practices have been promising short iterations, fast releases, and software that gets out there sooner. But how can database development teams adapt, and where should they start? 2
Eight years in the making, Project Jigsaw is finally coming to Java 9. This article discusses what we need to know and how to prepare for potential code-breaking changes to the JDK. 1
How the Dutch Railways made the transition from large use cases completely written before development to Use Case 2.0 and why this helps them to deliver apps faster and with the right business value. 1
This article presents the EIP Designer project, an Eclipse-based tool for introducing integration patterns into an EA design, filling the gap between EA practices and concrete software development. 2