I always keep an extra Wisconsin shirt in my car. I grew up in Wisconsin, and I’m an avid fan of the Green Bay Packers...more.
## The Project A few years ago, I was tasked with the migration of data across build, staging, and production environments. It was heavy with...more.
Saying “no” is hard, even if it’s to a close friend. In a professional environment, however, it can be important and often far more difficult....more.
Back when I started grad school, one of my housemates asked me to help her with a project. For a Sociology class, she had been...more.
If you've ever worked on a software development project under a time crunch, then you may have heard the phrase "mythical man month." This phrase...more.
Have you ever watched an interview with a successful product creator? I have, and lots. Typically the interviewer will ask what mistakes the entrepreneur has...more.
20 billion dollars a year - that is the worker's compensation cost estimate for Repetitive Stress Injuries (RSI) according to the Department of Labor and...more.
Integrating old obsolete office skills with the new high tech world is continually being done today. If we take a step back in time to...more.
Being a professional developer means that you are responsible for delivering software on time that works. It's a satisfying job - you solve the problem...more.
This blog is for non-technical people looking to purchase custom software. Purchasing software is very difficult and very expensive. It is a decision that is...more.
It is the long history of humankind (and animal kind , too) those who learned to collaborate and improvise most effectively have prevailed. Charles Darwin...more.
The Statistics of IT projects going over budget and over schedule are alarming. According to an exhaustive study of over 1400 IT projects from the...more.
As a customer, how can you get the most out of your consultants? As a consultant, how can you deliver what your customers really want?...more.
“The one absolutely solid place to store your capital today — if you know how to do it – is in software developers’ wallets.” ...is...more.
Time and materials vs. fixed bid is the classic duo of billing models in software services business. Time and materials puts all the pressure on...more.
The 2011 SCNA (Software Craftsmanship North America) conference concluded just a few days ago, and there was a large audience turnout as well as an...more.
If you had asked me two years ago, I would have said that purchasing a service company makes very little sense. A service company like...more.
This past Monday my colleagues and I went to 37 Signals’ Getting Real workshop. Overall I give the workshop a thumbs up. They seem to...more.
Work has me visit lots of software teams around the world. This past week I visited a particularly fun team. They worked in a large...more.