Hey there! Your blog post is great and I really enjoyed reading it. I mostly agree with your points, but I do have a slight disagreement about one part. I think it might be a bit too general because in some cases, engineers are working on problems that already have existing solutions, and they just need to be implemented. So, while I understand the comparison to research, I don't think it's always accurate.