Archives for the tag: Bitbucket

Bitbucket: 2014 in review

Congrats to the New England Patriots for winning the Super Bowl. And what a heartbreaker for fans of the Seattle Seahawks! But it was a very close game and it could have gone either way. Both teams have a lot to celebrate. Just like any good football team reflects on their accomplishments at the end of the season, the Bitbucket team has a lot to celebrate, too. So we thought it would be fun to look back at what we achieved together in 2014. Thank you for making 2014 our best year yet and here’s to making 2015 even better.

Continue reading »

Let's get the punch-line out of the way up-front: "Without being asked". In a move that genuinely surprised me, the team behind the Atlassian ordering system adopted peer code reviews in a purely organic manner. I've been thinking about why this is... But don't developers hate code reviews? Code reviews have a long and chequered history in software development. I'm not exactly a grey-beard, more sort-of "salt-and-pepper unshaven", but I'm old enough to have been part of a waterfall software

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 »

If you read my blogs often, you know how excited I am about Docker. And about Git. So you can imagine my excitement over our announcement today: Docker Automated Builds are now integrated with Bitbucket! What is Docker? Simply put, Docker is the next big thing in provisioning and deployment automation. With Docker, you can define everything needed to run applications--including the OS, database, environment variables, and start/stop scripts--and save it in a text file so that image can be

Continue reading »

Git. By now you've heard about all the awesome things it provides such as cheap branching, high redundancy, the flexibility to work anywhere – the list goes on. But you need the right tools to unlock the true power of Git: the ability to collaborate on code. At Atlassian, we believe in providing the right tools to every developer, so they can focus on writing the best code. With the latest releases of Stash and Bitbucket, we've aligned our Git tools so users will have the same optimized

Continue reading »

If you've ever sat down with a more experienced developer for a pair programming session, you'd probably agree that it's one of the most effective ways to learn, and absorb new skills, tools, and tricks. So I am very happy to present you with a new webinar that will reproduce the same feel of a live training session. This is your chance to sit beside me as I work through a typical bug-fix lifecycle from branch creation, through code review, to the final merge, using the powerful toolset that Git brings

Continue reading »