I like to share some of my experiences when I have the time, which hasn't been since 2014. One day I will update!

Setting up HHVM, Nginx, PHP 5.5, Percona 5.5, and Redis for Magento

November 11th, 2014

I’ve had the opportunity to try a variety of different server configurations but never really got around to trying HHVM with Magento until recently. I thought I would share a detailed walkthrough of configuring a single instance Magento server running … Continued

Querying the Github API with Golang to find all Magento Repositories

September 10th, 2014

The purpose of this post is to describe my first attempt at a Golang programing. I decided it would be neat to use Golang to query the Github API for list Magento repositories and the location associated with the owner … Continued

Deploying your Magento code using Capistrano

August 23rd, 2014

I spend a lot of time lately working on server orchestration type of activities. With the amount of Magento instances I manage and the code bases that make them what they are it’s very beneficial to me to have a … Continued

Using Twitter Cards in Magento + A Facebook Open Graph Example with Magento

September 16th, 2013

I recently came across this article on HackerNews: How to Add Twitter’s New Product Cards to your Shopify Store? I decided to take the same approach they took but instead of using Shopify why not try it on Magento… it is … Continued

Super Fast Magento: Lessons learned implementing Head.js and Varnish

August 31st, 2013

Over the course of the past few months I’ve been on journey to score good numbers on Google’s PageSpeed tool. Now out of the box Magento doesn’t really conform to Google’s standards at all. Extensions you add to your store … Continued

Moving Ecommerce Platforms? Don’t Blow It.

January 10th, 2013

Two months ago I was a 26 years old with a great job in the utility industry. I was respected as a leader in web development for electric utilities (NPPD). I spoke at conferences and I built mobile apps for … Continued

CNN iPhone app like Swipe-From-Top menu using Zepto.js and Phonegap

December 24th, 2012

This is an example prepared to show off a type of sliding drawer menu similar to CNN’s iPhone app, but using HTML5 Hybrid approach with Javascript, CSS3, and Zepto.js. Paired with PhoneGap its a great menu treatment technique. This is … Continued

Magento Programmatically Create Recurring Profiles CIM

December 24th, 2012

When I took the job at Bulu Box. My goal was to move us into a move versatile ecommerce platform. For months we had been successfully using Shopify for product sales and Recurly for subscription billing, but as we wanted … Continued

Using the FullContact API on customers who complete purchases. My Magento Extension.

December 24th, 2012

If you are not familiar with FullContact check out their website at: They have a nifty service that allows developers to gather social details for an email address. For instance, lets say a customer makes a purchase at your e-commerce website. What … Continued

Improving the Recurring Profiles Grid in Magento

December 24th, 2012

Recurring Profiles are in Beta, but that doesn’t mean we can’t spice up the grid and add some new columns for customer information, email, id, next bill date, etc. Here is an example: I added new columns to the recurring … Continued

Git WebHook PHP Post Receive Pull Method

June 27th, 2012

I hope this finds someone well. I spent a few hours trying to iron out the process of deploying to git from my laptop and then automatically initiating a pull request on my server using Github’s Web Hooks. There is … Continued

Startup in progress. Learning as we go.

June 6th, 2012

In late February I began working on a product that quickly became my obsession called Footwork. At it’s core a straight forward idea – a system for canvassing door to door. A system that my partner, Phil Montag, and I thought was broken. What … Continued

JQuery Mobile Popup Textarea Exmaple

June 2nd, 2012

This example is simple. Fixed header. Fixed footer. One button centered in the footer. Click the “My Notes” button to display a popup containing a textbox. Here is the link: Github source here:

JQuery Mobile Slide Menu like Facebook or Path

May 16th, 2012

I wanted to create a JQuery Mobile menu that can be used similar to how the Facebook, Path, and Highlight apps work. Full code available on my github here. Demo here. Please note: It’s not perfect, but it does allow … Continued

Node Soup = Mongolian, Express, PHP, Rest Example

April 21st, 2012

Just posted a little example of a node.js, mongolian deadbeef, express, and php working together on my Github. Here is my app.js Here is the php test file:

My new project Footwork!

April 16th, 2012

I have been working on a interesting project for the past few months. Footwork! It’s a mobile application and backend management console that allows political campaigns to manage canvassing efforts over mobile phones/tablets. The backend is built using PHP/Node.js/MongoDB/Twitter Bootstrap … Continued

Responsive CSS3 Animation 3D Rectangle

February 3rd, 2012

I was playing around with Paul Hayes 3D cube example and thought I’d convert the Cube into a rectangle and modify the JavaScript selectors a bit to allow more than one 3D viewport. While I was doing this I thought, what the … Continued

iScroll + JQuery Mobile Example

January 11th, 2012

For your viewing pleasure I would like to present a nice starting point for working with JQuery Mobile and iScroll. Source code available on my Github account here: Note: this example is setup to work with PhoneGap 1.3 and Cross … Continued

Creating a Mobile Camera/Web Frontend using JQuery Mobile and PhoneGap

December 22nd, 2011

I’m really starting to enjoy the most recent JQuery Mobile release paired with PhoneGap. It really allows a developer to build a hybrid mobile application relatively quickly. I recently started a project to develop a mobile app that takes pictures … Continued

PhoneGap Build + JQuery Mobile

December 4th, 2011

I recently used PhoneGap build to turn a JQuery Mobile application into a native app for both iOS and Android. My first impression seems to be a little disappointed in the responsiveness of the application compared to it’s web counterpart. One of … Continued

Offline HTML5 web database techniques using html5sql.js and JQuery Mobile

November 16th, 2011

I recently came across Ken Corbett’s helper module developed to assist in working with HTML5 Web Databases. While the debate continues on offline storage and the HTML5 spec I decided to give this library a try. Below I will detail … Continued

Converting SAP Xcelsius .SWF File to iOS and Android

June 10th, 2011

UPDATE: Adobe AIR 2.7 has been released with much improvement for IOS. Please read this post. There are a lot of neat things going on with Adobe AIR. They recently released version 2.6 along with a new version of Flash. … Continued

Handling SMS Messages with PHP through E-mail Piping

September 5th, 2010

I have been throwing around a few ideas lately to automate certain tasks via my cell phone. Let’s say that I’m in need of some information stored in a database on my webserver, or maybe I just want to upload … Continued

Importing Orders Into Magento from a CSV Using PHP

September 5th, 2010

Magento is a wonderful open source eCommerce platform written in PHP that provides are rich inventory management system that lacks a few features that if implemented and save time and money. One of those features missing is the ability to … Continued

Import User List from Excel File into .Net Membership Provider

September 2nd, 2010

So you have an existing ASP.NET Membership Provider and now your just got handed a Excel file full of username’s and passwords. Today I was faced with the task of writing a simple import script to take users from a … Continued

Retrieving User Profile Data in VB.NET from SharePoint

September 1st, 2010

A recent project I begin working on required me to pull data from SharePoint MySite User Profiles. Luckily Microsoft provided a great way to access the fields in user profiles. In this post I will croncical how to leverage VB.NET … Continued

Harness The Power of Google Custom Search on Your Website

August 27th, 2010

I often find myself wanting to incorporate a search engine into a website. While there are many solutions available in a variety of different languages both open sourced and commercial out there sometimes the best solution is right in front of you. … Continued

Creating User Controls in Microsoft SharePoint Master Pages

August 25th, 2010

If you find the need to extend SharePoint by including a Web User Control then you are in the right place. I scoured the web looking for a good tutorial for creating User Controls for SharePoint and found many of … Continued