Happy birthday, Git! Cheers to 10 years

Dear Git, Watching you grow up over the last 10 years has been quite the journey. When your creator, Linus Torvalds, first announced you were coming into this world after only three days of coding, we had no idea how big of an impact you would have on all of our lives. You allow teams everywhere to have a 'Git-er-done' attitude so they can work faster and collaborate better, you put dollars back into pockets with cheap local branching, and make it possible to work offline just about anywhere.

Continue reading »

Webinar recap: Continuous integration at scale with Bamboo

Sepideh Setayeshfar, Product Marketing Manager for Atlassian's Developer Tools, presented the top features that make Bamboo a scalable continuous integration tool. Relive the action! Watch and share the recorded webinar now! In 30 quick minutes, we'll cover: Visibility across teams with Stash and JIRA integration Strong agent management with agent dedication, Docker and more availability zones per region for Elastic Bamboo Easier build management with Docker tasks Less plan-level modifications

Continue reading »

A couple of weeks ago I was lucky enough to go along to the Sydney Wine Gala, a fundraiser for the major charity that the Atlassian Foundation supports, Room to Read. I'm never 100% sure what to expect at these type of events, but this one was exhilarating and positive: in less than 15 minutes, the room raised over 3 million Australian dollars for needy children in the developing world. How do you raise millions in minutes? Read on...

Continue reading »

3 steps to taming technical debt

Mounting technical debt is similar to damage caused by termites--left unchecked, both can cause major problems. When technical debt creeps in, development becomes harder, the codebase becomes brittle, and tribal knowledge is required to understand hacks and known workarounds. Technical debt needs to be addressed and avoided in the future, but this is a difficult goal to strive for. Here at Atlassian, teams reduce technical debt by first identifying what it is, developing a plan to iteratively reduce it, and finding creative ways to enable developers to organically make the codebase better. Keep reading to learn more!

Continue reading »

Memos, post-its, endless meetings: these are a few of the ways you can slow down team productivity. You're often much better off communicating ideas quickly and simply with diagrams. There are several great Confluence add-ons that help you easily create beautiful diagrams, including Confluence Diagramming by Creately, Gliffy, and Graphviz — that are intuitive, fast, and smart. They take care of creating and embedding simple, easy-to-use diagrams, so you can focus on what matters to you.

Continue reading »