Samantha Thebridge, User Interaction Designer
You want to build a sexy plugin (or polish an existing one) but you don't have access to a designer. What can you do to stop your plugin turning Atlassian apps into "franken-apps"? Design follows some very fundamental principles and guidelines. Once you know what these principles are you'll be able to dissect an existing interface, understand why it does or does not work, and apply those principles to your own plugin so it fits seamlessly into your Atlassian product.