At the recent Agile 2016 conference, InfoQ sat down with Ronica Roth, Steve Demchuk and Eric Willeke of the CA (formerly Rally Software). They discussed coaching the coaches, transforming CA to becoming an agile organisation, mixing cultures, the state of the products and future product direction.
Over the last couple of years eSailors IT solutions has implemented big technological and organisational changes: from functional silos to cross-functional teams, from a work flow that looked like an assembly line to dynamic loops, from a monolithic platform to microservices, from hierarchical command-and-control to leadership as a team sport. This article provides a summary of their journey.
Adopting Big Data and Data Science technologies into an organisation is a transformative project similar to an agile transformation and with many similar challenges.
In many cases the repository pattern is an apparently unnecessary layer around the underlying data access technology. But once you have a repository in place, many new opportunities become available. 3
This article will focus on the basic functionality of the repository pattern and how that functionality would be implemented using three different styles of ORM. 3
Yahoo uses Hadoop for different use cases in big data & machine learning areas. InfoQ spoke with Peter Cnudde on how Yahoo leverages big data technologies.
Donald Knuth famously said, “We should forget about small efficiencies, say about 97% of the time”. But when faced with the other 3%, it is good to know what’s going on behind the scenes. 2
In their book "Relevant Search", Doug Turnbull and John Berryman focus on the challenge of providing search results by balancing the needs and intents of the user. 1
Exceptions are an integral part of working with .NET, but far too many developers don’t think about them from an API design perspective.
Containers are just around the corner for the Windows community, and this article takes a closer look at using SQL Server containers.
“This web page is slow” is a common complaint about web sites. While the web brings some desirable characteristics such as global delivery, it also brings challenges at the performance level. 2