Redux For Better in-App Analytics

Lean startup, the term coined by Eric Ries, affected the way we build new products and services. Essentially, it says that every business idea has to be turned to a series of testable hypotheses. Based on these hypotheses we build or introduce the changes to existing products. Those changes have…

Read this article

Higher Order Components: Theory and Practice

What I enjoy the most working with React.js is its functional approach for building UI's. Everything you see on a screen is essentially a component. Components are composed of other components, making complex interfaces possible. Higher-order components concept goes back to higher-order functions, functional programming concept, describing the function…

Read this article

The Functional Approach to UI

A state is a representation of a system in a given time. Traditionally, we deal with mutable state storages, like SQL and NoSQL databases. Each update destroys previous value, there is no history what value had been stored a minute ago, an hour ago or 5 years ago. Events and…

Read this article

Jumpstart to React+Redux Development

Somewhere November 2015, we realized that our existing product requires a proper update since it remained in a beta phase, for quite some time. We were thinking, what would be the best approach to take? There are many things you need to consider, but primarily - business and technological risks.…

Read this article