Articles About

Software

Bringing this time-honored team tradition into the virtual world is easier than you might think. Here are a few pointers.

What is JGit Flow and why do I need a Maven plugin? If you missed my other blog post, I...

(Updated in January, 2017.) The Internet is full of articles on why you shouldn’t use Git submodules. I mostly agree,...

I've said it before – I'm a productivity junkie. If there's a faster way to get something done, I'll find it. That's why I commit keyboard shortcuts to memory. Shortcuts for the actions I...

I’m a big fan of Git, but I’m not such a big fan of most UIs for it, especially the...

Enterprise DVCS Workflows are settling and patterns are consolidating. The flexibility git gives teams is so broad that even within...