"Loading..."

JavaScript IoC: Stop Running

You may have heard of Inversion of Control (IoC), an architectural pattern that enables excellent modularity and separation of concerns. You may have even run away, screaming. I’m guessing it’s because IoC is popular in some enterprisey languages, such as Java and C#.  Or is it simply because IoC frameworks suffer from vendor lock-in, steep […]

Read More

Haskell Polyglot on Pi: Day 1

I’ve been intrigued by tiny computational devices since the early 80’s.  We didn’t have embedded systems-on-a-chip, such as the Raspberry Pi, back then, but were able to accomplish a lot with very underwhelming hardware.  Still, you had to be adept at assembly language and basic electronics to build anything. It’s not just the computational power […]

Read More

John Hann (@unscriptable) joins Iotopia Solutions

We would like to welcome John Hann to our team at Iotopia Solutions. John built his first suite of rich web apps in 1996, long before most people realized that the web would become a powerful application platform. Since then, he’s led 80+ enterprise-scale apps and open source projects. Many innovations stand out, including a patented […]

Read More

Discovering Pattern Lab

My Discovery Pattern…What? In the ever-changing, fast-paced, fast-forward world of technology, adding manageability, malleability, and structure to the environment of a developing or growing application becomes of utmost importance. Although applying this is arguably not easy at first, it lends to the simplicity of handling and implementing changes to features that need to be met […]

Read More

The Case For React

It does seem like there’s no end to the new-kid-on-the-block JavaScript frameworks and libraries aimed at making our web development lives better. Framework fatigue has driven down the number of frameworks that JavaScript developers actually try. Who is going to actually build a non-trivial application with Dojo, YUI, ExtJS, jQuery UI, Backbone, Ember, Cappuccino, SproutCore, […]

Read More

Life without a BS Foundation

On April 29th 2014, I presented on a topic titled “Bootstrap and Foundation are not your crutch”. The topic was described as:  “Although frameworks like Twitter BootStrap and Zurb Foundation are great starting points, examples of good practices, and foundations from which you can easily create prototypes, heavy reliance on these frameworks can create pitfalls […]

Read More

Why I chose Sass

Learning to appreciate the advantages of using pre-processors like Sass CSS in my work flow was not very hard for me. At times the challenge has been convincing others of the advantages of Sass and at times it can be divisive. A pre-processor is a simple tool that will provide some of the following advantages: […]

Read More