home

Rebranding for the Future

You all know that this site has been relatively inactive for quite a while. Well, I’m here to let you all know that big things are coming in the future. I wish I could say they will be coming soon, but until the book I’ve been writing it finished, I won’t be able to provide much, if any, content here for you all. Coming in early 2014, though, everyone should be happier. Here’s an update on the future of this blog.

I Have Some Announcements/Excuses to Make

Hi everyone! It’s been nearly two months since I’ve written my own post. This is pretty much unacceptable, but I do have some good excuses. Are you willing to listen to them? Or are you just gonna ignore this? Whatever, either way I don’t care too much. I just want to give an update on what is going on around here so you know what to expect and aren’t disappointed when you don’t see anything going on.

How DeskRoll Uses New Web Technologies

Today we will take a look at the inner workings of a remote desktop system. It is called DeskRoll, and it uses a lot of modern technologies such as HTML5 and WebRTC that bring the possibility of a remote desktop system to the browser. DeskRoll is primarily intended for individuals and small companies who need a simple remote access tool. We won’t be describing the system entirely. Instead we will concentrate on the new technologies which allow you to watch a remote desktop and control it. In addition, we will try to analyze some visible code of the system which is written in Javascript.

TodoMVC's New Version and New Home

TodoMVC is a place where a large number of people have turned in examples of building the exact same Todo web application while using different MV frameworks (and even some non-MV frameworks). Why? So that developers can come explore the code and decide for themselves which libraries and frameworks look best to them. For those wishing to explore the MV* landscape, this is can be a huge help for getting a quick look each framework.

The Huge Update to Twitter Bootstrap

It may not be ready for production, but the release candidate for version 3 of Twitter Bootstrap is a huge change from 2.3 and has me very excited about its future. Sadly, they have done very little related to JavaScript, but that doesn’t mean I can’t enjoy it. Let’s take a quick look at some of the major changes appearing in Twitter Bootstrap 3, CSS and JavaScript alike.

Saving Bits and Pixels: The Geek's Gospel

I know that this blog is supposed to be about programming in JavaScript, but this blog is also personal. Personally, this is very important to me, even more important than any application that can be created by human hands. I’ve come to realize that there are many people who have no idea what the Gospel is, or they have misconceptions about it, or just lack understanding of it. I’ve come up with this analogy that I believe many will be able to relate to. It is imperfect, just like every other analogy out there, but it gets the point across and can help bring us all a little understanding of how God feels about us and what he did for us.

Using Marionette to Display Modal Views

For a while, I’ve been thinking about how best to handle showing modal dialog boxes for my applications while utilizing Backbone views. A lot of interesting ideas passed through my head, but none of them seemed exactly right. Then I saw a post by Derick Bailey where he described how he uses Marionette’s Regions to handle the work. His post is a bit on the old side and Regions have changed a bit since, so I decided to look into how to do it myself.

A Thorough Introduction to MarionetteJS on Smashing Magazine

Hey everyone. I’m sorry that I’ve been neglecting you all so much. I can’t believe it’s been two months since I last posted something on here. In short, I’ve been very busy. I’ve written several articles for other blogs, and that’s actually what this post is all about. If you’re not following some of these blogs, you may have been missing out on some of my work. So here’s what I wrote in my absence from this website.

Spinal Surgery: Upgrade to Backbone 1.0

Hey everyone! Backbone 1.0 has been released! I just happened to pop by their site and see that 1.0 is official, so I have no idea how long it has been out. Why didn’t anyone tell me?!?!? Anyway, there may be some of you out there wondering what this new version brings and how they can update their apps to bring in all the new awesomeness. Well, let’s take a gander at this new stuff.

It's Time to Move On: The End of Weekly Posts

This is hard for me to say because I know that there are a lot of people out there who have come to expect and enjoy the weekly posts on this site, but I have to leave the weekly post behind. Don’t worry, I’ll still post, but not very often.