• Working with Laravel

    Worked on a project that was initially built using Symfony. The original work was well done, however the intial developer couldn’t continue due to a conflict of interest, and so the project was outsourced overseas. I could get into details on how bad it was, but that is the topic...


  • Google Chrome for windows font rendering solution

    This probably isn’t relevent anymore One of the biggest pains about Chrome for windows is how it renders fonts. Internet Explorer has no issues (surprisingly) nor does Firefox, or Chrome for Mac. The problem is only on Chrome for windows. What’s the problem? Jagged fonts that look awful and are...


  • A touch friendly multi-level menu

    Multi-Level menus are the foundation of many content-rich sites. They allow users to get to content without too much effort or searching. One click to get to what they want. That changed with widespread usage of smart phones and tablets. With touch screen becoming the main input method of these...


  • The dangers of automatically using the latest versions

    First let’s clarify, when we say using the latest, we don’t mean developing using the latest version, we mean linking to a CDN’s latest version (for example of jQuery.) Now the big question is why? the latest version addresses bugs, improves performance, etc. etc. etc. Right? Well the problem with...


  • Node.JS with Express

    We’ve been interested in node.js for a while, however just recently found out about the express framework. Having worked with ruby and sinatra, as discussed here, one of the things we loved about sinatra was how easy it was to work with. Express does that, and in my opinion possibly...