Troubleshooting Memory Issues in Java Applications

Posted by Poonam Parhar on  Mar 09, 2017

Troubleshooting Java memory problems can be tricky. In this article, we discuss the proper approach for locating them, and we take a look at a wide range of tools we can use to eradicate them.

Transcrypt: Anatomy of a Python to JavaScript Compiler

Posted by Jacques de Hooge on  Mar 08, 2017

On the web front end, web development is one size fits all: JavaScript. The Transcrypt Python to JavaScript compiler aims to execute Python 3.6 at JavaScript speed, with comparable file sizes.

Testing RxJava2

Posted by Andres Almiray on  Feb 28, 2017

You're ready to explore reactive opportunities in your codebase but you are wondering how to test it. In this article Java Champion Andres Almiray provides techniques and tools for testing RxJava2. 4

Article Series: An Introduction to Machine Learning

Posted by Michael Manapat on  Feb 27, 2017

In this series, we give an introduction to some powerful but generally applicable techniques in machine learning.

Deterministic Execution on the JVM

Posted by Ben Evans on  Feb 21, 2017

For many use cases (e.g. cryptocurrency ledgers), we must ensure that actions execute deterministically and terminate. In this article, Ben Evans reviews the theory behind the WhitelistClassLoader.

The Future of Java in the Enterprise - InfoQ’s Opinion

Posted by Charles Humble on  Feb 20, 2017

As part of ongoing work to review InfoQ’s editorial focus for the next year, we’ve been looking at the Java landscape in some detail. This article summarises our view of Java's role in the enterprise 41

An Angular Wish List

Posted by Eamon O'Tuathail on  Feb 18, 2017

A framework is never done and in this article, Eamon O'Tuathail makes suggestions of how to expand Angular's reach into new, exciting ways.

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.

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.