Reactive programming

Reactive programming is counter intuitive at first, like many other advanced patterns. In fact, it is most natural way of programming of event based applications. Every UI application consists of small procedural routines glued together with some event driven...

LoRa and NB-IoT for digital agriculture

In agriculture, most of people understand IoT as some measurement tools that send data to web site. For example a personal weather station measures temperature, humidity, wind, soil moisture and sends all these data to a web server. Different applications running on...

Node JS

Node JS first appeared in 2010 and since that has been rocketing in the sky of web development. It has broken all previous concepts and beliefs. It was like a small DOS diskette of young Bill Gates that pushed huge players of operating systems out of the personal...