Java's Optional, unlike may-or-may-not-contain-a-value types in other languages, is no well-behaving monad. And this matters to everyday developers like us!
Understand the ins and outs of using $watch in AngularJS. Marcello La Rocca takes a deep dive into the $watch, $watchGroup and $watchCollection methods.
Marcello La Rocca shows how to build a dashboard and add information about available WI-FI networks using Node.js and Ractive.js.
In this article Marcello La Rocca focus on how to improve the loading time of the scripts of a page by introducing a library called basket.js
In the second part of this series, Marcello La Rocca discusses how to build the client part to present the information to the users in a nice way.
Marcello delves into Paths.js, explaining how to create attractive, performant charts using the library with Node.js and Ractive
This article looks at some of the advanced features of Snap.svg.
This article provides a primer on Snap.svg, a library for creating graphics.