Older rss

Real-World, Man-Machine Algorithms

Posted by Edwin Chen Justin Palmer on  Feb 16, 2017

Learn about the end-to-end flow of developing machine learning models: where you get training data, how you pick the ML algorithm, what you must address after your model is deployed, and so forth.

Operational - the Forgotten Architectural View

Posted by Eoin Woods on  Feb 15, 2017

The emerging DevOps movement emphasizes development and operations staff working together as early as possible-sharing tools, processes, and practices that smooth the production path.

RXJava2 by Example

Posted by Victor Grazi on  Feb 13, 2017

Reactive programming is a specification for managing asynchronous streams of data and controlling flow. In this article we overcome the learning curve with a gentle progression of examples.

Service Design: Consumer Journey Mapping

Posted by Deepak Arasu on  Feb 12, 2017

A process of identifying key customer interactions with the product. A holistic view of envisioning customer’s interactions at various touchpoints through service design tools.

Anomaly Detection for Time Series Data with Deep Learning

Posted by Tom Hanlon on  Feb 11, 2017

This article introduces neural networks, including descriptions of feed-forward and recurrent neural networks, describing how to build a recurrent neural network that detects anomalies.

Q&A with Immuta on the Implications of EU’s General Data Protection Regulation (GDPR)

Posted by Manuel Pais on  Feb 10, 2017

InfoQ talked with Immuta’s Andrew Burt and Steve Touw, to better understand the implications and challenges of the EU's Global Data Protection Regulation, which will come into effect in May 2018.

Virtual Panel: Microservices in Practice

Posted by Mark Little on  Feb 10, 2017

InfoQ spoke with panelists to get perspectives on the current state of the art with microservices, how they are evolving, and to share their experiences, both good a bad, when developing with them.

How to be Agile with Distributed Teams

Posted by Hugo Messer John Okoro on  Feb 09, 2017

Based on several decades of experience, we have developed an agile framework for distributed teams. In this article, we describe how our framework helps distributed organizations work smoother. 3

Getting Components to Communicate in Angular

Posted by Sergio Cruz on  Feb 08, 2017

Components are the building blocks of Angular. When we start breaking components apart into smaller components, we need to make sure they're able to pass data back and forth.