Systems | Development | Analytics | API | Testing

%term

The 3 things you need to create a data culture

I love data. I live it, I breathe it and I get excited about it. Recently, I started thinking about what creates a data culture when I read the Big Data and AI Executive Survey 2019. It said that 72% of respondents were yet to forge a data culture. While every business uses data in some form, they don’t all use it to truly understand the dynamics of their business and make strategic decisions.

Reactive X: RxJava Data Flows: Observable, Flowable, Single, Maybe and Completable

Reactive programming is a programming technique for asynchronous applications that lets you structure your code based on “reaction” to data input changes instead of an imperative programming style where you have to poll or block and wait for changes to happen. If you’re not 100% familiar with ReactiveX (RxJava being the implementation for the JVM), perhaps you know Java Stream, which is a similar concept introduced in Java 8.