Don't Get Skewered By "kebab-case" In Aurelia

This is one of those daily occurences I see in the official Aurelia Gitter chatroom (not a member, come say hello here). You are using a bindable in your application to add in binding, whether it be …

Working With Aurelia @observable

Even if you are new to Aurelia, you are probably familiar with the @bindable functionality which allows you to add bindable attributes primarily to your custom elements and custom attributes. There is …

String Enums In TypeScript

Sometimes you want to specify in your application multiple allowed values. For example, you might have a method which allows you to perform server requests and the only allowed values are; GET, POST, …

Equal Height Grid Columns with Padding Using Flexbox

Without-a-doubt layout in any modern website or application is one of the most challenging parts, especially when you want it to work on both desktop and small handheld devices like iPhone’s. …