I have some experience with wordpress, coded some plugins, customized a lot of themes and did some core mods for a custom multisite network. It wasn't hard since I already knew PHP, but I never really got into the "wordpress world" to learn the best practices.
Now I want to develop a theme that I am planning to use for a lot of websites, so I wanted to ask people with experience:
Which things should I avoid doing while creating this theme?