Plugin Development: Best practices

@DMehaffy Your inputs are valuable.