Impure software engineering funds your paycheck