Sync VSCode settings and snippets via dotfiles on Github

Having access to the same settings and snippets across multiple devices is a handy feature of some text editors. This is how to do it in VSCode.

Read more »

A look back at 2016

The new year is a great opportunity for an annual summary and a great time to set new goals for the upcoming year. Time to reveal a bit of the professional and personal sides of myself.

Read more »

Top picks — 2016 December

Staying up to date in web industry is a difficult and time consuming task. I would like to share with you my top finds from the past month.

Read more »

I built a thing! Siema!

Siema - a very lightweight (just 1kb gzipped) carousel plugin with no dependencies. It's well supported and ready to use on personal and commercial projects.

Read more »

What's the deal with the Pointer Events in JavaScript?

How do you handle mouse events but maintain a good experience for users using their finger as the input device? How about pens / styluses? Pointer events to the rescue!

Read more »

Top picks — 2016 November

Staying up to date in web industry is a difficult and time consuming task. I would like to share with you my top finds from the past month.

Read more »

Top picks — 2016 October

Staying up to date in web industry is a difficult and time consuming task. I would like to share with you my top finds from the past month.

Read more »

Loop through a collection of DOM elements

Looping through a NodeList isn't as easy as iterating over a JavaScript array. In this article I am going to cover the possible methods (and hacks) to do it.

Read more »

Top picks — 2016 September

Staying up to date in web industry is a difficult and time consuming task. I would like to share with you my top finds from the past month.

Read more »

Trailing comma in ECMAScript 2017 function parameter list

Object and array literals already allow us to leave a trailing comma. ECMAScript 2017 adds the same functionality to the function parameter list.

Read more »