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 »

Dreamforce is just around the corner and the Bitbucket team will be hanging out and helping with the Git challenge at the $1 Million Dollar Hackathon  on October 10-12. Come join us and we'll help you get going with Git to make sure you meet the Git requirements for the $1 Million prize. Get a leg up on your competitors for the hackathon and make sure you're ready to go for the Git challenge requirements. Learn the essentials you need in less than 15 minutes in this handy screencast: You'll

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 »

Virtual Dev Den, September 3rd

Next Wednesday at 8am PDT we'll be running our first developer "Office Hours" on a Google+ hangout. Our first session will be hosted by myself and recently elected Docker Governance Advisory Board member Nicola Paolucci. We'd love to take your questions on git, Docker, developer workflows, Atlassian developer tools or how we do development at Atlassian. For example: What are the pros and cons of instituting code review? How does a rebase work? How does Atlassian use git, Bamboo and

Continue reading »

At the heart of every software team is a vibrant culture around creation, organization, and delivery of work. All types of work – be it new features, bugs, spikes… are called 'issues' inside of JIRA. Issues provide a flexible way to organize and distribute work across the team so that everyone remains productive and the whole organization runs at a smooth cadence. This article will focus on three key mistakes teams make and how to correct them when using issues to track work. From feature

Continue reading »