shortpgh

This is how I launch Chrome Apps I'm developing using the command line in OSX.

I tried to use Polymer in a Chrome App and ran into a "Refused to execute inline script" error. This is how to solve that problem.

have you ever tried to throw a ball at a target? I bet you missed.

What makes up a good development environment? These are the principles that I follow to build my development environments.

Reference links from a recent talk at NodePGH about Vagrant + Node.

Building a static web app limits the amount of things that you have to maintain to build an app. But I’ve been wondering to myself -- Is this cost effective?

A reality map helps you define the real world process you are trying to solve. It's my favorite way to start a new software project.

Last week, I got an email from [Divshot](http://www.divshot.com/) announcing that they are officially going live. I’ve had an account for a few weeks now, so I figure now is a good time to write about this hosting service.

Static web apps have an interesting architecture. The app is front-end based and uses 3rd party services instead of having it own server component. The architecture sounds simple -- you just need to build a UI. But the separation can make things complex because you have to mash up different services. This is my attempt to identify the architecture. I also want to outline it so I can see how this can work for a non-static web app.