Category Archives: JavaScript

10 Uses for Realtime Web Technologies

By: Brad Carleton So far, this series on Building Realtime HTML5 Apps has been fairly abstract/technical, which is great for my inner nerd. But for this final article, I wanted to focus on real life uses for realtime web technologies. … Continue reading 

| 1 Comment

Realtime User Interface Design

By Brad Carleton This is the third installment in a series on Building Realtime HTML5 Apps. Most of the thoughts and ideas from these articles stem from my experience building bone.io, a realtime javascript framework. The previous articles focused on … Continue reading 

| 3 Comments

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 

| 4 Comments

Inject Add-Ons And Plugins With RequireJS, Non-AMD Libraries And Shims

I’m using a few libraries that don’t have official support for AMD, in my current project with RequireJS. No problem – just shim the library in, and it’s good to go. Some of these libraries also need some add-ons and … Continue reading 

| 10 Comments

A Demo Of BoEBot, Johnny-Five And Bluetooth

I recently purchased and assembled a BoE Bot kit for Arduino. It’s a product from Parallax, but I purchased mine through SparkFun (my personal go-to site for Arduino and related stuff). After getting it assembled and calibrated, I started hacking … Continue reading 

| Leave a comment

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 

| 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 

| 4 Comments

JavaScript’s “super” Pattern

Most other languages make it easy to call the “super” function when you override method – to call the original method that you are overriding. JavaScript, unfortunately, doesn’t have a “super” or “base” or anything like that at this point.There … Continue reading 

| 8 Comments

Let Me Teach You Arduino, With JavaScript!

Ever wanted an excuse to learn Arduino, but don’t want to learn C/C++? Don’t worry. I’ve got you covered.  I’ve published three articles on the Safari Books Online blog that show you how to take your existing JavaScript skillz and … Continue reading 

| 1 Comment

Prototypes, Constructor Functions And Taxidermy

When overriding the base `Backbone.View` to create your own view types from the base views, there are some issues that you may run in to with inheritance. The inheritance of constructor functions can be broken in strange ways, and code … Continue reading 

| 8 Comments