BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss
  • A Roadmap to the Programmable World

    by Antero Taivalsaari Tommi Mikkonen on  May 27, 2017

    The emergence of millions of remotely programmable devices in our surroundings will pose significant challenges for software developers. This article proposes a roadmap from today’s cloud-centric, data-centric Internet of Things systems to the Programmable World highlights those challenges that haven’t received enough attention yet.

  • How to Communicate Better in Distributed Teams

    by Hugo Messer Savita Pahuja Arjan Franzen on  May 26, 2017

    In this article, Hugo, Arjan and Savita explain how their distributed agile framework can help distributed teams communicate better. Based on over a decade of experience, they share actionable practices that can help you improve the communication with team members across the world. Topics covered are virtues, trust, communication rhythm, retrospectives for distributed teams.

  • Introducing Socks Shop: A Cloud Native Reference Application

    by Ian Crosby on  May 25, 2017

    This article describes Socks Shop, a fully containerized, microservice architecture, cloud native reference application developed by Weave Works.

Are Unit Tests Part of Your Team’s Performance Reviews?

Posted by Eli Lopian on  May 24, 2017

How do you make sure your developers are buying into agile? Eli Lopian explains why unit testing must be included in your regular performance reviews.

Philipp Jovanovic on NORX, IoT Security and Blockchain

Posted by Mathieu Bolla Philipp Jovanovic on  May 22, 2017

In this interview, orginally published on InfoQ France, Mathieu Bolla talks to Philipp Jovanovic, a Cryptographer at EPFL, About NORX, IoT Security and keeping yourself safe on-line, and Blockchain.

Machine Learning Techniques for Predictive Maintenance

Posted by Srinath Perera Roshan Alwis on  May 21, 2017

In this article, the authors explore how we can build a machine learning model to do predictive maintenance of systems using NASA engine failure dataset.

Under The Hood with the JVM's Automatic Resource Management

Posted by Ben Evans on  May 20, 2017

Oracle has announced the deprecation of Object::finalize. We take a deep look to understand how it works, why it's being deprecated and the recommended approach to replace finalization.

Consensual Software: How to Prioritize User Safety

Posted by Danielle Leong on  May 18, 2017

This article covers how consensual software will help address online harassment and abuse vectors before they get out of hand. 4

Q&A on the Book Agendashift Part I

Posted by Ben Linders on  May 16, 2017

The book Agendashift describes an inclusive, non-prescriptive, values-based, and outcome-centric approach to continuous transformation, using lean and agile techniques to do lasting change.

Article Series: Reactive JavaScript

Posted by David Iffland on  May 15, 2017

This article series provides a snapshot of where we are with reactive programming, sharing multiple techniques, variations on a theme - from new languages like Elm to the way Angular has adopted RxJS.

Predicting Movie Ratings: NLP Tools is What Film Studios Need

Posted by Tatsiana Levdikova on  May 13, 2017

In this article, the author discusses how to use Natural Language Processing (NLP) techniques to predict the movie ratings using the data shared on social media platforms.

Q&A with Paul Daniels and Luis Atencio on RxJS in Action

Posted by David Iffland on  May 11, 2017

RxJS In Action provides a solid introduction to RxJS and lays out what the future of reactive JavaScript programming looks like.

BT