Articles
-
Interview and Book Excerpt: Hiring Geeks that Fit
Author, consultant, blogger and management guru Johanna Rothman has written a new book titled Hiring Geeks that Fit, in which she addresses the challenges and joys of employing technical people. Published through Leanpub the book is available to InfoQ readers at a discounted rate.
-
Java Garbage Collection Distilled
CMS, G1, Young Gen, New Gen, Old Gen, Eden, and the hundreds of JVM start-up flags... does this all baffle you when trying to tune the garbage collector to get the required throughput and latency from your Java application? Don’t worry, you are not alone. This article will attempt to explain the tradeoffs when choosing and tuning garbage collection algorithms for a particular workload.
-
Interview: Today's Java with Cay Horstmann
Cay S. Horstmann, author of Core Java Volumes 1 & 2, has written about Java since the beginning. Topics include the forthcoming Java 8, Java's vendor support, and the language's role in modern software development.
What Managers Can Do To Support Agile Transformation
Agile requires a collaborative culture. To ensure a smooth transition to Agile, organisations need to consider a variety of factors such as servant leadership and the ability to embrace change.
Graph Databases - Book Review and Interview
InfoQ spoke with co-authors of "Graph Databases" book Ian Robinson and Jim Webber about the book, role of Graph Databases in the NoSQL database space, and what’s coming up in the Graph Databases.
Creating Resilient Software with Akka
Akka Tech Lead Dr. Roland Kuhn offers a behind the scenes look at Akka, showing what the driving forces behind the development of its guiding principles are.
What’s Wrong with Feedback
Feedback is not the same as prediction. Data does not tell us what to do – it simply indicates a problem. Feedback underpins much of the Agile Manifesto. Feedback guides how we deliver iteratively.
Mike Barlow on Real-Time Big Data Analytics
"Real-Time Big Data Analytics: Emerging Architecture" white paper by Mike Barlow discusses the difference between traditional & real-time analytics. InfoQ spoke with Mike about this topic.
DevOps @ Rafter
In this issue Chris Williams tells the story of how Rafter grew from one developer taking care of system administration tasks to a full-fledged DevOps team that supports the whole business.
Interview with Capers Jones on Measuring for Agile Adoption
Capers Jones shows how you can measure productivity and quality, and looks at agile practices that have proved to be beneficial for teams.
Run .NET and Node.js code in-process with Edge.js
Tomasz Janczuk has created Edge.js which allows developers to combine the power of .NET with Node.js. In this article Janczuk explains Edge's history and how to get started.
Software Development: How the Traditional Contract Model Increases the Risk of Failure
Susan Atkinson and Gabrielle Benefield argue that the standard contract model for software development is contributing to the high rates of failure in IT projects and is in need of a total overhaul.



