Hyrum’s Law: Hyrum Wright on Programming over Time Engineering and technology notes Jovan Stosic June 1, 2022