Author
[guest author fields > title]
Warning: Undefined array key “carousel” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/dist/feed/render.php on line 68
Warning: Trying to access array offset on value of type null in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/dist/feed/render.php on line 68
I ran a ludicrously complex engineering project (and survived)
Coding? That was the easy bit. Delivering the largest project in Atlassian history was all about staying true to proven engineering principles – plus a few new ones.
From SVN to Git: how Atlassian made the switch without sacrificing active development – the human side
This post was featured in Dr. Dobb’s as part of a series focusing on enterprise teams making the switch to Git. In this three part blog series we focus on migrating the Jira code base from Subversion to Git. We wanted to share our migrating experience to those of you who are contemplating moving a […]
From SVN to Git: how Atlassian made the switch without sacrificing active development – the technical side
Featured on Dr. Dobb’s, this is the second blog in a three part series about making the switch to Git in the enterprise. In the first post, we discussed why so many teams today have decided to make the switch. This post focuses on the technical aspects of how Atlassian actually made the switch to Git. […]
From SVN to Git: how Atlassian made the switch without sacrificing active development
This post was featured in Dr. Dobb’s as part of a series focusing on enterprise teams making the switch to Git. At Atlassian, we have been extremely excited about DVCS for a number of years. We have invested heavily in DVCS. We acquired Bitbucket – a cloud DVCS repository host. We developed Stash – a […]
Add some strength to your Backbone
In Jira we’ve been getting pretty excited about Backbone.js. There are a lot of things we love, too numerous to mention here. But there are a couple of things I want that Backbone doesn’t give us. First, a backbone model might look like this: [cc lang=’javascript’ line_numbers=’false’] var model = new Backbone.Model(); [/cc] That’s it. What attributes […]