Projects & Works

Like any other restless minds I do a lot of things but, unfortunately,  I am in enough wars to not finish most of them.

Feel free to explore this section to know a bit more about my work.


The Book of OpenLayers3 Examples

The Book of OpenLayers3 contains an extensive set of samples that helps better understand of the concepts explained.

The examples source code are freely available at github repository. You can find a hosted version too at


The Nobel Prize

After discovering Nobel Prize web site offers an API to query both prizes and laureates from the beginning of the history of the prizes, I was thinking in the creating of a kind of dynamic infography to allow explore the information in a useful and simplified way.

AnimatedCluster Strategy

Working with vector data, many times we need to render a big number of points. In this situations the Cluster strategy is really helpful allowing to group point and avoiding collisions or overlapping. The AnimatedCluster strategy is an improvement of the original Cluster, allowing to animate the clusters when the user changes the zoom level. Read more


OpenLayers Cookbook Examples

For the OpenLayers Cookbook I wrote a set of examples so the readers can also see in action and play with the code results. The initial work was placed at the PacktPublishing web site freely available. But, because nothing is forever, I made some improvements and changes in the original code. Read more



SimplyWrite is a free web distraction writing tool that recognizes the lightweight markup language Markdown, an easy-to-read, easy-to-write plain format which allow to enrich the text.. Read more


Storing sticky notes on your machine with HTML5 and IndexedDBStickies was developed to have my custom sticky board where to place my notes. Similarly to SimplyWrite it makes use of IndexedDB capabilities so all the notes are stored in your local machine instead on a server. Read more



Webpack, the not another task runner tool

This slideshow describes what is and the main features of webpack, a module bundler tool:

You can also view at

Git, a short introduction with some pictures

This is a short introduction about Git version control system describing the main topics:

You can also view at

OpenLayers Presentation

A free and online presentation about the main concepts and design of the OpenLayers mapping library. Read more

Brief introduction to Dojo Widgets creation

Dojo Toolkit is a great JavaScript framework. It is has a powerful and homogeneous API and offers a rich set of visual components (so called widgets, like buttons, tabs, grids, trees, …) that makes it perfect to build RIA (Rich Internet Applications).

One of the key features of the Dojo is the possibility to create new widgets to simplify the development of complex applications. This is a introductory presentation to the custom widgets development. Read more



Heatmap is a library to create density maps. It helps to visualize and quicly understand some kind of data, like temperatures in a map, number most click zones in a web pages, etc - Read more