Ember Module Unification

That of dividing things again by classes, where the natural joints are, and not trying to break any part after the manner of a bad carver. -- Plato, [..]

Sam Bleckley

Zach Dennis

Recent Posts

Imagining your home with Bluetooth Low Energy enabled things

Bluetooth low energy beacons, iBeacon or not, are changing the way we interact with the world by allowing it to interact with us. This is one realization[..]

Zach Dennis

Indecipherable Functions Aren't Essential in Embedded Development

If you tell any web or mobile developer that you've been spending your days and nights reading and writing embedded C, they'll probably think you're[..]

Zach Dennis

Improved RequireJS, Jasmine, and Grunt Integration

On a recent project PhoneGap project we (Ross, EJ, and myself) wanted to incorporate automated testing into the project. We've always been fond of Jasmine[..]

Zach Dennis

Who's reading my file?

We had just deployed to a staging environment and nothing seemed to be working right. There were no problems though when running locally or in the[..]

Zach Dennis

Welcome Sam!

Sam is an artist and a developer with a philosophical bent. In his own words:

Zach Dennis

Choosing an SSO Strategy: SAML vs OAuth2

Chances are you've logged into an application (mobile app or web app) by clicking on a 'Log in with Facebook' button. If you use Spotify, Rdio, or[..]

Zach Dennis

YAGNI and Design

YAGNI (You Aren't Gonna Need It) is all about avoiding building things you don't need today. We can't predict the future so why build in features or[..]

Zach Dennis

One Key Abstraction

Recently, I've been spending time with Arthur Riel's 1996 book: Object Oriented Design Heuristics. One of the 62 heuristics offered in his work is short[..]

Zach Dennis

Browsers, Scrollbars and Styling

At the computer on my desk, there were three browsers in which to view the implementation. We viewed the implementation in the first browser.

Zach Dennis

A Git Walkthrough

When interacting closely with a client's internal team, we make a special effort to set standards for a consistent workflow. A clear, visible process[..]

Zach Dennis