Introduction I read a slogan yesterday and laughed out loud. Literally. Had I been drinking coffee at the time, I would have needed to clean my laptop screen. When the laughter subsided I realized the organization that created the slogan believes it to Read More...

Introduction This post is the forty-seventh part of a ramble-rant about the software business. The current posts in this series can be found on the series landing page . This post is about creation. Creating is Hard Work Building something from nothing Read More...

Introduction This post is the fortieth part of a ramble-rant about the software business. The current posts in this series can be found on the series landing page . This post is about winning (no really). NASCAR I like watching NASCAR races. On the surface, Read More...

Introduction This post is the thirty-sixth part of a ramble-rant about the software business. The current posts in this series can be found on the series landing page . This post is about how organizations and people plant ideas. “Techganic” I made up Read More...

This post is cross-posted at the new SQLPeople Wordpress blog (in beta as I type this). Introduction I debated including this post on elegant events in my series about managing technical teams and the software business. I find a lot of what I've learned Read More...

I am honored to present two presentations at SQL Saturday #61 in Reston Virginia 4 Dec 2010! You can register here . I will be presenting Some Thoughts on Managing Teams and Introduction to Incremental Loads . If you read this blog and will be attending, Read More...

Dear Google, I am not a spammer. I'm a guy trying to inform 500 people in the Richmond .Net and SQL Server Developer Communities about upcoming meetings and events of interest to them. To protect their privacy and my sanity, I keep their email addresses Read More...