I also don’t care for the over-simplification of software development. It’s not mindless coding. There’s research, architecture, engineering, testing, performance considerations, scaling considerations. Maybe that’s not the point of the post, but I wanted to weigh in on that