Plugin Dev
- Publishing Your Plugin in the Marketplace
- Extend Your Use of JIRA by Solving Your Unique Concerns: An Exposé of the New JIRA 5 REST API
- Dev Ecosystem State of the Union
- Introducing the Atlassian Marketplace
- Plugins on OnDemand with Remote Apps
- Bitbucket as a Platform
- Plugin UI with AUI
- JavaScript? In MY Confluence?
- User Macros: Making Your Own Improvements to Confluence
- You've Got Plugins in Your Plugins: Bundling Plugin Dependencies
- The Developer Experience
- JIRA REST Client for Python
- Minecraft and JIRA: Behind the Scenes
The Developer Experience
Pamela Fox
We all know what “user experience” is and we know that it’s important. But we rarely talk about the “developer experience” - what we all go through each time we try to use a developer tool, library, or API. How do we decide what tool to use? Is it easy to integrate with our development environment? How flexible is the API? Where do we go when something goes wrong? Those are the sort of questions that we can ask to understand what it’s like for a developer to use a product - and where it can be improved. Whether you simply use developer products or you actually build one yourself, you should walk away from this talk with ideas on how to make a great developer experience - and why it matters.