Blog Archives

Chrome Remote desktop saved me a ton of time

Remote Desktop for Chrome is magic. I’m glad that it’s here now. I used to do RealVNC and then try  to figure out my mom’s IP address over the phone but that was agony from 2,000 miles away. All I need

Posted in Geek

Google Universal Analytics happy and sad

Google recently release Universal Analytics. It requires some code changes but I think the new developer interface is going to be quite a bit more usable. https://developers.google.com/analytics/devguides/collection/analyticsjs/ Happy New API – The best change I see (in the first 10

Posted in development

undefined is not a function when Dynamically loading Google Maps API v3

Long story short: Don’t be fancy when you dynamically inject your Google API script call into the DOM. Inject it to the BODY of your document using plain javascript. I was struggling mightily with getting the Google Maps API to

Posted in development

My boilerplate setup for WordPress

When setting up a WordPress site, these are the first plugins that I install on every project. Google Analyticator Google XML sitemaps – for SEO Social (by MailChimp) – to cross post into Twitter & Facebook Google Adsense PLugin (by

Posted in development

WordPress vs Django for content prototype

Smashing Magazine has an article on how to create a custom post type in WordPress. I was considering building out a content website with Django+Mezzanine but I think it will be much more cost effective if I can get away

Posted in development

CoffeeScript is cool. Makes JavaScript more like Python

Being a fan of Python programming I have developed a fondness for  CoffeeScript. Although some of the whitespace conventions for CoffeeScript are quirky the code is much easier to write. I think however CoffeeScript’s vendetta against parentheses and curly braces

Posted in development

jQuery Deferred

The jQuery concept of Deferred objects feels a bit more complicated than what I used to do with MochiKit‘s Async library. It could simply be the naming conventions that jQuery has chosen. Deferred asynchronous calls can be used for more

Posted in development

Notes from first project using Backbone Marionette

I really enjoy using Backbone.Marionette. I was recently tasked with a pretty exciting opportunity at work: build a cross platform mobile web app. This project has been (still is) incredibly challenging for me because I’ve never built anything like this

Posted in development

US Passport Photo Maker

a.k.a. How to make Passport Photos with a Mac a.k.a How to make Passport Photos with a PC The US Department of state has a Flash tool to properly size and crop a passport photo. Since it’s Flash and works in

Posted in Geek

Condominium Travel Club, Concord, CA

I unwittingly signed up to win s free trip to Hawaii at a home show in Santa Clara in January this year. About two weeks later I start getting a phone call from the same phone number four days in

Posted in Miscellaneous