January 12, 2018
How to stash and restore changes in Git
How to save a set of changes for later: a quick guide to using git stash. If you're working on your user branch developing a feature and suddenly need to switch to a different problem without comitting incomplete code, you...
January 12, 2018
How to reset a git branch to remote
Here's a quick walkthrough to help you reset a local git branch to remote. We'll begin with the following assumptions: you have a user branch that is tracking a remote/upstream, you have local edits that you want to discard and...
April 22, 2016
How to create / delete git branches
When working with git, you will frequently need to create working branches to put your changes on. Here's a quick git guide to help you create a local branch, push your local branch to a remote and delete your local...
March 12, 2015
How I Use:
This is the first post in the 'How I Use' series. When I buy a new machine, the very first things I install are: Alfred, Dropbox(%r) and TextExpander. All of these apps are crucial to my day-to-day work, but only...
August 03, 2013
How to delete a tag in Git
If you use tags in your projects, you probably have encountered some issue (typos, perhaps) that forced you to remove the tag. Here are a few steps that will help you navigate the problems associated with local/remote tags and managing...
July 27, 2013
Customizing Your Workflow
I have used a long list of code editors over the years, ranging from notepad on windows to Espresso on mac, to textmate and Sublime Text. Ultimately, SublimeText 2 came out in front because it is so simple to use...
May 29, 2013
Keynote Address at Thinking Creatively Conference In April of this year, I had the pleasure of giving the opening keynote at the Thinking Creatively Conference 10th Anniversary. Naturally, I was asked to speak about my experience on the Obama campaign...
February 26, 2013
Quality & Minimum Viable Products
The Place For Design And UX In Startup Products Creators. Makers. Designers. Engineers. Regardless of title, we all have a sense of pride in creating something of quality. We slave over our respective platforms, paper/code/software/web, and we strive to create...
November 16, 2012
The Tech President: Obama's Digital Powerhouse
"President Barack Obama's re-election campaign was the most digitally advanced campaign in the history of modern politics. Some of the best developers, engineers and designers in the world came together to build some incredibly intuitive applications and websites that helped...
September 28, 2012
The Future Friendly Web, Brad Frost
Notes from Brad Frost's Talk at Web Visions 2012 "We want to make things that are future friendly. By anticipating what's next, we can react to today's concerns but also build long-term value for people and businesses. The following ideas...
September 15, 2012
Changing Devices & The Web
How does the new iPhone affect web designers and developers? It doesn't. Seriously, it doesn't. The only change in recent devices to affect web designers and developers was the retina screen from Apple and subsequent hi-dpi screens from Samsung et...
August 18, 2012
Rework, Redesign, Rebuild
Why iterative design, destruction and rebuilding are critical processes A king brings six men into a dark building. They cannot see anything. The king says to them, "I have bought this animal from the wild lands to the East. It...
January 31, 2012
Interaction & Innovation
This is a time of drastic change. With Windows and personal computers over the last decade, the actions of clicking, double clicking and dragging have become second nature. However, a few years back, Apple introduced the iPhone, and even more...
January 30, 2012
Windy City & OFA
If you've been keeping up, you know that I recently left my position with RevSystems, Inc in New Jersey to join the incredible digital team at Obama For America in Chicago. After two weeks with the development team, I can...
December 12, 2011
Changes & Obama For America: Working for the Greater Good
The time has come for a change. For those of you that don't know, I have been the Graphic / UI Design Lead at RevSystems, Inc for just over a year now. I have thoroughly enjoyed my time working with...
November 23, 2011
Experiments, Responsive Design & General Merryment
This is a very exciting time for the web. People are designing using new and innovative techniques, websites are evolving from "eye-candy with a little bit of content" to content-focused, device-agnostic experiences. UX has erupted and spilled over to the...