We’re at that time of year where we go through everybody’s salary and makes sure it’s reasonable. We’re up to about a dozen in-house software developers, and we’d been paying them based on a compensation system developed by our cousins at Fog Creek, which is different enough from Stack Exchange that there was some chafing.
So we sat down and thought out developer compensation from basic principles, and came up with what we feel is a pretty robust way to pay great people. Here were the core principles on which the system is built: …