Author Archives:

Single Page Apps & Realtime, a Love Story

This is the second in a series of articles on Building Realtime HTML5 Apps. In the first article, we looked at the difference between Websockets and AJAX as transport mechanisms for data. In this article, I wanted to explore why … Continue reading 

Posted in HTML5, JavaScript | 4 Comments

Browser Wars: Websockets vs. AJAX

This is the first in a series of articles on Building Realtime HTML5 Apps. I recently created a new framework called bone.io, and I wanted to share my thoughts and ideas on building realtime web applications. This series is going … Continue reading 

Posted in HTML5, JavaScript | 13 Comments

Learn Some Modern Web Development With Me!

So I have this friend that is pretty dang smart and has a lot of good ideas. We were chatting the other day about some neat things we are working on and in the end I convinced Brad to blog … Continue reading 

Posted in HTML5, JavaScript | 4 Comments

The Model Home

The other day I was having a discussion with my co-worker Justin and came up with an analogy I rather like. I was working on three similar, but slightly different features and first decided to build the foundation for all … Continue reading 

Posted in Best Practices, Design Principles, Development, DRY | 4 Comments

Introducing Formo – Dynamic Configuration

In the off-chance that I have to maintain your code in the future, I feel I should gamble and share this project with you. I created it, I use it, and I like it. Something bothers me about seeing strings … Continue reading 

Posted in .NET, C#, Open Source | Tagged , | 12 Comments

A Timely Post – Introducing Palmer and TempusReader

I may have found the Peanut Butter to my Jelly. Maybe not, but I accidentally stumbled upon a project called Palmer. This library lets one define an amount of time to do some sort of activity. Maybe a call that … Continue reading 

Posted in .NET, C#, Open Source | Tagged , , | 3 Comments

Own Your Work

This post is mostly here to share a link. Jeremy Miller posted ‘“Code Complete” is a polite fiction, “Done, done, done” is the hard truth‘. Before clicking through I thought I was going to disagree. After reading through, I agree … Continue reading 

Posted in Best Practices, Continuous Integration, Deployment, SOLID, Testing | Tagged , , , , , | Leave a comment

Extending Objects in Underscore

Underscore is a very nice library, it’s what Backbone JS is built on. What I’ve come to like about it is its ability to provide very helpful functions that let you more effectively work with sets of data. Below is … Continue reading 

Posted in JavaScript, Underscore | Tagged , , | 5 Comments

Extending Objects in Dojo

Dojo works a bit differently than we saw with jQuery and ExtJS. They have the notion of extend as well as mixin. These both behave differently, not only from each other, but from the previous jQuery.extend and Ext.apply. These methods … Continue reading 

Posted in JavaScript | Tagged , , | 2 Comments

Extending Objects in Ext JS

Last time we explored JavaScript object extension we dove into the most popular JavaScript library in the known universe, jQuery. This time around we’ll be looking at Ext JS, a framework I’ve been using quite a bit lately. Ext JS … Continue reading 

Posted in JavaScript | Tagged , , | 7 Comments