Web Components

One of my current interests is a new specification for encapsulating presentation layer elements called Web Components. I truly believe that Web Components will change how we think about modularity on the web. One of the core tenets of object-oriented programming is encapsulation and promoting software reuse. We’ve been doing this for years on the backend, but until recently, it was difficult to encapsulate HTML, CSS, and Javascript at the presentation layer.

Wink vs. SmartThings

During my holiday shopping adventures, I obtained a Wink hub at a 50% discount and decided to write a comparison of Wink to SmartThings (based on my personal experience with each device). If you don’t follow home automation, Wink is a Quirky product that is being heavily marketed in partnership with retail stores, such as Home Depot and Target. SmartThings offers a similar product, but was purchased by Samsung earlier this year.