Mistakes made in the past with WordPress development including not leaving comments, using the default theme instead of a child theme, not renaming themes, focusing on enhancements instead of bugs, unclear navigation, reinventing existing functionality, insecure code, and bad habits. The post reflects on past errors and encourages learning from them to improve WordPress skills over time.