Using LESS with ASP.NET MVC

There are several option in implementing LESS (the dynamic style sheet language) with your asp.net MVC application. While MVC 4.5 provides bundling and, with that, minification, it still does not provide the same dynamism as LESS; that being said, you can take advantage of both using the following technique. An aside for those unfamiliar with LESS: it’s a dynamic stylesheet …

Classical Inheritance in Javascript

It’s amazing how flexible JavaScript is–it can do anything! It can even do OOP. As our JS implementations become more and more complicated, it’s great that ECMAScript allows us utilize the power of OOP, which should help us with code maintainability, re-use, and task-division. Although interfaces aren’t practical in a dynamic language that encouraged duck-typing, we can still take advantage …

New Start up – b1t.co

Tom, Nick, and I (affectionately known as Tominick by some) have launched a new website called b1t.co, which is a simple url shortner and QR Code generator. We have plans for more functionality currently available on bit.ly or goo.gl, but this is a great start for now. We’re still ironing out the kinks and have over 11 bugs and improvements before …

New UI – The Beta

So I completed the first stage of my new user interface for this blog. You’re looking at it right now, but don’t look too critically as it’s only in the beta phase. As I’m writing this, I’m aware of several layout issues, and some parts aren’t complete at all. For one, I still need to style the comments section of …

Geek Art

Technology has revolutionized modern art. Today, even revolutionary contemporaries like Warhol seem to belong more with modern classics like Picasso or Munch. That’s because modern installations immerse us with media-rich (sometimes interactive) abstractions and realisms. It’s easier than ever for an artist to shoot, edit, and produce a video; artists now can easily make digital sounds previously unheard by human ears. And as the …

Some Geeky Resolutions

It’s another new year. I enjoy this day because it feels like a blank slate to begin new habits, and drop old ones. We even make lists–resolutions. And so here is my list of computer-related resolutions. 1. Learn Linux Well Modern Linux distros make it very easy to use. The fist time I installed Linux, it already had a GUI …