TAM Day: Top 5 best practices at enterprise scale

Summit 2014 has officially ended and, with over 2,100 attendees, was our biggest annual conference yet. One of my favorite additions to Summit this year was an event hosted by the Technical Account Management team, TAM Day at Summit. An exclusive event for TAM customers, TAM Day provided them the chance to meet with Atlassian product and support leadership, and exchange ideas with other TAM customers. But, what exactly is a TAM customer? Earlier this year, Atlassian launched a technical

Continue reading »

If you follow Atlassian, you know we're big on continuous integration ("CI") and Git–separately, sure: but even bigger on the power that the two offer in combination. Today I want to share some tips for getting your CI system to interact optimally with your repository, which is where it all begins. 1: Avoid tracking large files in your repo One of the things you often hear about Git is that you should avoid putting large files into your repository: binaries, media files, archived artifacts,

Continue reading »

Stash 3.3: Track your pull request progress with tasks

The Stash & Bitbucket team is excited to announce the release of pull request tasks – the perfect way to stay on top your pull request progress. When a pull request is created, we know it's only just the beginning of an iterative process. A pull request allows you to notify your team of your proposed changes and this typically leads to discussions and feedback, which might result in further changes to the code. While extremely helpful and great for improving code quality, feedback via

Continue reading »

Scaling Git with Stash Data Center

Stash has always been the fastest and most secure Git repository management tool available, and now, it's also the most scalable. Announcing the release of Stash Data Center (available today in beta)! With clustering built-in, the Data Center deployment option for Stash is designed for massive scale to meet enterprise needs. Try the beta today High availability Stash Data Center provides active-active clustering to ensure users have access to their Git repositories at all times. With

Continue reading »

Last week we gathered up several hundred of our fellow software makers and talked about four development practices you can use to keep from getting your wires crossed: feature branching, continuous integration, pull requests, and information radiators. These are practices that teams at Atlassian have been really successful with, and–to the surprise of exactly nobody–we've baked support for them into the Git Essentials solution. ICYMI In case you missed it, here are the key points we covered: Feature

Continue reading »

5 tips for great code reviews

In almost every organization, team members collaborate to get work done. Software teams typically transition issues between people for different functions like code development, code review, and testing (even if they are all on the same team). When transitioning an issue from one team member to another it’s important to minimize the amount of ramp up required for the receiver to fully understand the issue. Transferring issues can be extremely expensive as it requires time from not only one,

Continue reading »