My software development notes