Recently I've been thinking a lot about developer and team productivity. I've realized that one of the factors that has a significant impact on a team's efficiency and productivity is the amount of work in progress (WIP) they have at any given time. Too much WIP is a really bad thing for team workflow. In … Continue reading The 100% Utilization Fallacy
Category: Productivity
Ever felt confused when working with Git? Wish that it made more sense and you could leverage it more effectively? For the longest time I didn’t really understand the fundamentals of how Git was storing and tracking changes to my projects. I had a set of commands I would strictly follow every time I wanted … Continue reading Grok Git -Understanding the fundamentals
That's right. I said it. If you are a software developer, then you are also a software tester. If you care about the quality of the software you are developing then you should be spending a significant amount of your development effort ensuring and verifying that quality. The only way to do that is to … Continue reading Developer === Tester
As part of this process all of the developers needed to get setup with the tooling in Windows necessary to interact with the new repository that's on our domain. Most of the documentation that I was able to find for GitHub was specific to setting up the tools for GitHub proper and not for the … Continue reading Getting Started with GitHub for the Enterprise
Recently we needed to determine if certain URLs in one of our older .asmx services were still in use. The best way for us to do this was to review the IIS logs for our site so that we could determine if there were any hits against the given pages. However, once a took a … Continue reading IIS Log Parser: An extremely useful tool
I've been using R# from Jet Brains extension for Visual Studio for about three years and consider it a critical part of the IDE. In fact, when I consider using a beta or release candidate build of Visual Studio, my first question is whether or not R# is available for use in the new version. … Continue reading Jet Brains ReSharper: Essential Extension for Visual Studio
Lately I have been trying to find ways to make myself more productive while I’m programming. One of the great ways to improve your speed at repetitive tasks is to avoid the use of the mouse as much as possible. For a while I’ve been trying to become more proficient with Visual Studio and r# … Continue reading Be more productive with an application launcher