There's this idea floating around: an idea that builds are the devil. That they're unreliable, tedious and confusing. I won't try to refute this... but my secondment has taught me that builds are so much more! I began at Atlassian as a developer on the Confluence development team where my work primarily involved delivering features such as Confluence-JIRA integration and the Confluence Space IA (Left Sidebar). So when I was approached about joining the Confluence build engineering team for

Continue reading »

JIRA Portfolio is available today for JIRA Server. Coming to Cloud in early 2015. Full details below. Last week, Martin Suntinger, Product Manager for JIRA Portfolio, hosted an introductory webinar on JIRA Portfolio. Attendees stole the show and asked 638 questions (638!). Whether or not he realized what he was signing up for, at the end of the webinar Martin promised to answer all attendee questions. True to his word, Martin read, categorized and answered each distinct question (200 in total).

Continue reading »

At Atlassian, we're always trying to increase the ways we can get meaningful customer feedback. We're constantly trying new methods to understand our customers, and learning what we can do better. At Summit, our annual user conference in September, we reached out to customers in a new way: the Test Lab. User testing, Summit-style Summit brought over 2100 customers from all kinds of backgrounds–developers, project managers, technical writers, designers, product owners, and admins. Finding target

Continue reading »

Developing on the Salesforce platform can become complex to manage as your team and your projects grow and mature. At Atlassian, our internal Salesforce development team started five years ago with a single analyst making small changes and customizations to support a single department. Today, it’s a small team of developers, admins, and a program manager supporting multiple departments with varying needs for customizations of our Salesforce deployment. The team manages both types of Salesforce

Continue reading »

Git Summit 2014 video roundup

Atlassian Summit 2014 is done and dusted! 2,300 hangovers have cleared up and the Atlassian crew have finally caught up on some sleep - everyone except our video crew, who have spent the last couple of weeks post-producing more than 100 track sessions and pumping them up to YouTube and Slideshare. That's probably more than enough content to keep you going until the next Summit, so I thought I'd call out a few sessions that focused on a particular passion of mine: Git. Nicola Paolucci's 'Becoming

Continue reading »

(Yes the title of this post is a pun, apologies!) I have written about aliases before! See for example a collection of my favorite git aliases or peruse my personal list on Bitbucket. Recently at our Summit I showed a simple technique that can really unleash the power of your Git command line. Several people commented that it was very useful and I am happy to elaborate on it some more here. Let me know your genius creations in the comments! (If you're an old time git wrangler you know this already

Continue reading »