Introduction to securely developing plugins