Author
[guest author fields > title]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
Inside Atlassian: 10 tips for distributed development teams
[cta]I often get asked about how we use our own tools for software development here at Atlassian. Since it is fast becoming the norm to work as a distributed team at Atlassian, I thought I’d take a moment to share some of our experiences in working more efficiently across time zones and geographies. I’m highlighting […]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
ShipIt 17 Finalists
Ian Grunnert and Gilmore Davidson took out first place in Atlassian FedEx 17 by adding Video Support to Atlassian’s latest product offering, Bonfire.
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
Colour your Console (now in Java)
Most of us have seen how Rails uses colour in its server log, to highlight important lines or even words as the log scrolls by. In case you haven’t, below is a screenshot: Java Devs, its now time for you too to keep your consoles pretty. Here is a very simple Color.java class that will […]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
Express Yourself with Clover EL
A little known – but very powerful feature of Clover is its built-in Expression Language. The Expression Language allows developers or managers to combine any of Clover’s 30 report metrics using simple arithmetic expressions. For example, the CRAP metric which is defined as: CRAP(m) = comp(m)^2 * (1 — cov(m)/100)^3 + comp(m) Where comp(m) is […]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
40 to 7: How We Sped Up Confluence's Build by a Factor of 5
Don’t you hate committing code and then waiting hours to find out you broke the build? Even worse is when other people commit code at a similar time to you, and you get dragged into the ‘who broke the build’ witch-hunt by pure circumstance. If your build times are blowing out because of long test runs (greater than ten minutes), then you are most likely suffering from CI (Continuous Integration) latency and the above problems are real problems for you and your team. Clover can help alleviate theses problems, by optimizing both unit and acceptance tests, drastically reducing the feedback time for each commit. What follows is a case study of how Clover’s Test Optimization is run on the Confluence project.