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 »

Sync Atom between multiple devices

Syncing the preferences and extensions of my code editor between all of my devices is part of my productive workflow. Here are a few methods to do it with Atom.

Read more »

Top picks — 2016 August

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 »

Div — a simple Alfred window manager

I'm happy to present you Div — a simple Alfred window manager. Let me explain the full potential of this easy and powerful tool in this blog post.

Read more »

Top picks — 2016 July

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 »

Page scrolling in vanilla JavaScript

Scrolling to an element on a page has always been easy with jQuery. It's a bit tricky in vanilla JavaScript — but definitely doable.

Read more »

Top picks — 2016 June

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 »

The Intersection Observer API explained

Detecting when elements become visible on the viewport has always been an expensive task. Not anymore — the Intersection Observer API just landed in Chromium.

Read more »
Previous page Page: 3 of 8 Next page