BT
Older rss
  • Book Q&A on Product Mastery

    by Ben Linders on  Mar 26, 2017

    The best product owners are insatiably curious about their customers, they observe them in action, interview them, and collaborate with them and bring them into the development process, said Geoff Watts. In his new book Product Mastery he explores what he calls “the difference between good and great product ownership”.

  • There Is No AI Without IA

    by Seth Earley on  Mar 25, 2017

    Artificial intelligence (AI) is increasingly hyped by everyone from well-funded startups to well-known software brands. In this article the author describes the need for high-quality, structured data before AI technologies can be of use to organizations and their customers.

  • In Defence of the Monolith, Part 2

    by Dan Haywood on  Mar 24, 2017 4

    In the age of microservices, "monolith" has become a dirty word. Yet, monoliths, designed with an emphasis on modularity, can be a better solution for complex domains, such as enterprise applications. The second part of this 2-part series covers a practical approach to creating a successful, modular monolith.

The Divisive Effect of Separate Issue Tracking Tools

Posted by Matthew Skelton Manuel Pais on  Mar 22, 2017

The choice of issue tracking tools and usage seems a no-brainer: pick the tool that does the job best. But in today's world of continuous delivery and operations, teams need to work closer than ever.

Agile Scaling in Action

Posted by Yousef Awad on  Mar 20, 2017

For larger dev/test projects or companies, individual agile teams are rolled up into one agile environment at enterprise scale. Yousef Awad presents lessons learned and words to the wise.

How to Make Different Types of JavaScript Lists? Four Examples with Webix

Posted by Sergey Laptick on  Mar 19, 2017

Sergey Laptick shows how to create web components to display data in the form of different types of lists using the Webix UI Library.

Teams and the Way They Work

Posted by Simon Reindl on  Mar 18, 2017

What does a team look like, and what do they have to help them be a successful team? This article discusses some of the tools and techniques that teams use to become and maintain team effectiveness.

A Security Approach for a Cloudy World: An Interview with Pete Cheslock

Posted by Richard Seroter on  Mar 17, 2017

Does your approach to application and data center security change when adopting cloud services? InfoQ reached out to Pete Cheslock, from Threat Stack to learn more.

In Defence of the Monolith, Part 1

Posted by Dan Haywood on  Mar 16, 2017

In the age of microservices, "monolith" has become a dirty word. Yet, monoliths, designed with an emphasis on modularity, can be a better solution for complex domains, such as enterprise applications. 9

Monte Carlo Planning Improves Decision Making

Posted by Michael de la Maza on  Mar 15, 2017

Monte Carlo planning provides a rigorous, quantitative account of what the future may bring. It has advantages over standard average case approaches and you can start with a simple Excel spreadsheet.

Big Data Processing Using Apache Spark - Part 6: Graph Data Analytics with Spark GraphX

Posted by Srini Penchikala on  Mar 14, 2017

In this article, author discusses Apache Spark GraphX used for graph data processing and analytics, with sample code for graph algorithms like PageRank, Connected Components and Triangle Counting.

Three Experts on Big Data Engineering

Posted by Clemens Szyperski Martin Petitclerc Roger Barga on  Mar 12, 2017

Clemens Szyperski (Microsoft), Martin Petitclerc (IBM), and Roger Barga (Amazon Web Services) talk about challenges when building scalable, big data systems, and how to address them.

BT