Archives for Rich Manalang

AtlasCamp EU Videos Now Online!

For those who missed the event, the AtlasCamp Europe 2012 videos are now online. This AtlasCamp was our first ever developer event in Europe and it was a smashing success. Thanks for all who made it possible. Here are the talks: Keynote -- Jean-Michel Lemieux, VP of Engineering, Atlassian All About the Marketplace -- Jonathan Nolen, Director of Developer Relations, Atlassian Licensed to Sell: How to use Atlassian's new Licensing API to Sell your Plugin on the Atlassian Marketplace -- Ben

Continue reading »

My Hip New Workflow with HipChat

I'm not a huge fan of most notifications, especially the ones that vie for my constant attention -- like badge notifications on my iPhone. However, there is a time and place for focused and timely notifications that have increased my productivity. Many people who've never used HipChat before are quick to dismiss it as a simple group chat application. However, once you use it, it becomes apparent that it's a lot more than a group chat app. One of my favorite features of HipChat is the ability to

Continue reading »

On Conference Talks

My last few weeks have been consumed by conferences -- hosting, attending, speaking at, and planning for. As a developer I appreciate not only great technical talks, but also great speakers who can deliver them. I've been attending (and sometimes speaking at) tech conferences since the late 90s, but it wasn't until the Web 2.0 days when I really started paying attention and appreciating great talks by great speakers. Unfortunately, most conferences are riddled with boring, uninteresting talks and

Continue reading »

European AtlasCampers Unite

I just arrived home from another awesome AtlasCamp, our annual  gathering for developers, add-on vendors, and interested customers. AtlasCamp was a bit different this year. For the first time around we hosted camp in a European city -- Weisbaden, Germany. It turned out to be the best and biggest AtlasCamp we've had yet! We had over 150 Atlassian attendees from all over Europe. As with the last AtlasCamp, I leave exhausted, relieved, excited, amazed, and highly energized for the future of Atlassian's

Continue reading »

Stable APIs? Yes, we have them.

I think we can all agree that building a software product is difficult. What's even more difficult is maintaining it. It's particularly difficult and frustrating when the APIs you've come to depend on change from under you. Changing APIs between minor releases negatively affects the developers who rely on it for their products, the customers who bought that developer's product, and the users of that product. This is a problem with many software ecosystems today and that used to be the case for plugin

Continue reading »

REST easy with JIRA 5

Now that JIRA 5 is out, let's talk about one of my favorite features of this new release, JIRA's new REST API. JIRA has supported remote APIs for many years with SOAP, XML-RPC, and JSON-RPC. However, telling developers that you support SOAP (and only SOAP) is like saying that you like writing applications with COBOL -- it's out of style. Today's cool kids gravitate towards REST. It's clean, simple, and highly portable across languages and frameworks. JIRA introduced its REST API in JIRA 4,

Continue reading »