The fair offer project lets programmers keep track of the total compensation of their offers and make an apples-to-apples comparison so they don’t accidentally short-change themselves as they are picking out the best jobs for themselves.