Brian Hadaway
Brian Hadaway is a Senior Developer at POSSIBLE in Seattle where he specializes in front end technologies including HTML5, CSS3 and JavaScript. Find him on GitHub, StackOverflow, LinkedIn and Twitter.

Easy JavaScriptMVC Model and Controller Access from the Chrome Dev Tools Console

Sep 18

JavaScriptMVC has some great convenience functions for accessing Controllers and Models associated with elements. These functions can really speed up development and debugging. Here I’ll show you how to use the Chrome Developer Tools’ $0 token to make these convenience methods even more convenient. First let’s look at few examples of how to use the… Read more »

JavaScriptMVC Anti-Patterns

Sep 15

In early 2011, I was faced with the task of recommending a framework for a complex JavaScript application. I resisted the urge to build my own MV* framework and instead opted to learn how to use one of the battle-tested options. I considered several frameworks including JavaScriptMVC, Backbone and KnockoutJS before ultimately deciding on JavaScriptMVC…. Read more »

UbaPlayer – The jQuery HTML5 Audio Player with Flash Fallback

Mar 17

UPDATE: For info on my HTML5 Audio Player with Flash Fallback (UbaPlayer) visit the project page on GitHub. This page references deprecated code and uses outdated examples. I’m no longer responding to comments left here. I received a lot of questions and feedback about my HTML5 Audio Player with Flash Fallback, so I decided to… Read more »

OGG Files Causing Errors in HTML5 Audio Player in Firefox

Feb 4

About a year ago I created an HTML5 Audio Player with Flash Fallback that several developers have used in their sites. It’s not the most robust player, but what it lacks in features it makes up for in simplicity. It plays audio files natively in modern browsers and uses a simple Flash player to backfill… Read more »