Introducing Elegant Code Solutions

January 26th, 2015

I am announcing the launch of Elegant Code Solutions, LLC. This marks my decision to join the community as an independent trainer, developer, coach, and consultant. For the last four years I have worked for and Microsoft, and I am coming back to my happiest professional roots: Helping teams improve their agility with professionalism […]

Resgrid is a BizSpark Featured Startup

January 14th, 2015

Today Microsoft published an article on their [BizSpark Featured Startups](…

Fixing a Dreaded Daily Scrum

January 6th, 2015

I have known many developers who resent the Daily Scrum, or daily stand-up meeting. I have literally watched team members hide from the Scrum Master by leaving the team room before its time for the Daily Scrum. This typically because the Development Team doesn’t feel it is getting sufficient value from the event. More concretely, […]

Use different Git Diff Tools Per File Extension

December 29th, 2014

How to setup git to allow different merge/diff tools based on file extension.

Introducing SkypeIt – Command Line Skype Phone Calls

December 24th, 2014

# [SkypeIt](

Manage Work Item Tags in Visual Studio

December 24th, 2014

Visual Studio customers have been asking for richer tagging features inside the IDE for a long time. TFS and VSO have allowed tagging of work items for well over a year, but the only way to really work with the tags has been through the web interfaces. The teams that build features in Visual Studio […]

Charging Station – I Apparently do Handicrafts Now

December 18th, 2014

I regret not having blogged in several months and am determined to get back on that wagon. Let’s start simply, with a goofy little holiday project. This is what happens when my boss puts me on “you’ve been working too much” leave. I do dumb things in the garage. I despise an untidy mess and […]

Thoughts on Working Remotely from Home

December 13th, 2014

> This post may seem a bit longer than my usual posts. It’s one I’ve slowly been extending over the last couple years while working remotely. Many of …

Updating git branches.

June 3rd, 2014
Comments Off

# How to update a git branch OTHER than the one you’re currently on.

Introducing CommandAllThings

May 24th, 2014
Comments Off

Introducing CommandAllThings. Productivity scripts that allow you to easily type the wrong task running program like (grunt, gulpjs, rake, etc) and it will re-route that command to the current project’s task runner program.