Why I’m moving to Sass

As a front-end developer, I’ve had my fair share of working with CSS preprocessors. Two of the most prominent preprocessors I’ve had the pleasure of working with are Sass and Less. They’re both great, and I still use both of them, but here’s why I’m


Log4net Loggly Appender for EPiServer CMS

Loggly is a great cloud-based logging tool. It enables developers to centralise their logging to one convenient location, which helps reduce the time it usually takes to log into the server where the project is located, find the relevant log files, and scroll through the


MVC in Telerik Mobile Appbuilder

Recently I started playing around with the Telerik Platform Mobile Appbuilder and tried my hand at building mobile apps. It’s an awesome tool, and despite its flaws, most of which are negligible, it does provide developers a viable avenue to quickly build mobile apps. The

Grunt + Visual Studio

Integrating Grunt into ASP.NET projects

Grunt is an awesome JavaScript task runner. It enables you to automate various tasks like minification, compilation, unit testing, etc. Learn how to integrate it into your ASP.NET projects here: Integrating Grunt into ASP.NET projects – Geta blog


LESS Tips For Moar

I’ve used LESS for a little over two years now, and I just thought I’d share the things I’ve learnt about LESS that has helped me be more efficient and productive when working on the front-end. If you don’t need to nest, don’t. Nesting is

AngularJS logo

Angular Date Parser

Lately I’ve been working a lot with date and time pickers, and it got me thinking, “Why doesn’t Angular come with some form of date and time parser that converts strings into a JavaScript Date object.” I mean, you could already convert Date objects into

AngularJS logo

Angular Timepicker Directive

I was searching for a simple timepicker directive, much like the one used in Google Calendar, for one of my projects. I couldn’t find any, so I built my own. Angular Timepicker Demo This directive creates a simple dropdown style timepicker, like the one used

AngularJS logo

Scope Inheritance in AngularJS

As I continue my journey into the Angular world, I come across many new and awesome things. One very interesting thing Angular has got going for it is the use of scopes. Scope inheritance in Angular works very much like JavaScript’s prototypal inheritance. Child scopes

AngularJS logo

Display Mode Detection for Responsive Websites using AngularJS

I’ve recently started using AngularJS in a project I’m currently working on. So far, AngularJS has been great, and I’ve especially enjoyed building my own custom directives. Here’s one I’m using to determine the current display mode for responsive websites. [javascript] angular.module(‘myApp’, []) .directive(‘dnDisplayMode’, function($window)