JavaScript

Programming

The nature of Observables

When you mix some simple design patterns, you get a powerful set of tools which combine functional and reactive programming. That is ReactiveX!

Read
Programming

NaN boxing or how to make the world dynamic

Have you ever wondered how dynamic typing, like in JS, works under the hood? There are some obvious solutions in this matter, however, there is also one which is more than brilliant.

Read
Programming

When art meets programming – the Processing language

Let me introduce you to a wonderful tool for expressing your creativity. I believe that Processing is a must-have if you are keen on visual arts.

Read
Programming

Worker threads and multithreading in Node.js

Workers in Node.js are pretty new. Why do we need them and how can we use them in the single-threaded language? I will show you with a satisfying example.

Read