Roy Fielding talks to Mike Amundsen about versioning on the Web, why hypermedia is a requirement in his REST style, the process of designing network software that can adapt over time, and the challenge of thinking at the scale of decades.
As data grows exponentially, the modern Hadoop ecosystem provides not only a reliable distributed aggregation system that delivers data parallelism, but also analytics for great data insights. In this article Monica Beckwith, starting from core Hadoop components, investigates the design of a highly available, fault tolerant Hadoop cluster, adding security and data-level isolation.
Open Kanban is an innovative open source method that takes the best ideas from Agile and Lean and creates a minimal method, one that is designed to be adapted to any business or even personal use. Open Kanban recognizes the importance of technical excellence, and for that reason it is designed to be extended to address a particular knowledge area. Kanban Ace is the first extension of Open Kanban.
The public sector – innovative? An intelligence agency – open? It doesn’t sound likely. But when Helen Walton interviewed GCHQ for the Spark Award she discovered an exceptional, creative culture.
If you’ve ever checked in a file that shouldn’t be in source control, you know how difficult removing it can be. Using Roberto Tyley’s BFG Repo-Cleaner for Git, fixing this becomes much easier.
The book Introduction to Agile Methods by Sondra Ashmore & Kristin Runyan is a straightforward introduction to agile values, principles and practices which includes interviews with various luminaries
In this article, we'll talk about four different real-world implementations of hypermedia starting with how you may already be using hypermedia through image links.
Regular InfoQ Java contributor Dr. Alex Blewitt has recently published a follow-up to last year’s "Eclipse 4 Plug-in Development by Example”.
Even with WiX, working with Windows Installer packages can be quite difficult. Oleg Shilo’s solution is to ditch the XML entirely and create MSI packages using traditional C# code. 2
The book More Agile Testing cover developments in agile testing from the last five years: challenges, test practices, and examples of and experiences with testing from teams all around the world. 2
This article summarizes the key takeaways and highlights from QCon San Francisco 2014 as blogged and tweeted by attendees.
Paul Chiusano and Rúnar Bjarnason's Functional Programming in Scala "is not a book about Scala," say the authors, rather it is a principled introduction to functional programming that relies on Scala.