Black belt notes for professional developers