In Defence of The Hamburger Menu

Over the last year or so there have been a lot of articles all decrying the use of the hamburger icon for navigation. The icon itself isn’t a hamburger, it’s just three horizontal lines …

CSS ":parent" Selector

As great as CSS is, there is one thing that it lacks and that is a parent selector. The supposed reason for its nonexistence is performance concerns. People forget that the CSS specification as it …

The Alternative To Spotify Is Piracy

When it comes to music streaming, Spotify is the leader with over 60 million listeners, 15 million of which are paid listeners. Over the last year or so, some artists have been VERY vocal about the …

Aurelia and Drag/Drop Using Sortable

Today we are going to be discussing how to use the Sortable Javascript library by RubaXa in our Aurelia applications. Sortable is a highly configurable, no frills drag and drop library that has zero …

Understanding Aurelia Router Events

Unknown to some is the Aurelia router supports events. Using the Event Aggregator dependency in Aurelia, we can actually listen to various events fired via the router. All events can be subscribed to …