Act fast! Take advantage of Early Bird passes to Atlassian Summit Europe and AtlasCamp 2017. Register now ›
Thanks to the rise of distributed version control (DVCS), like Git, the peer feedback process has vastly improved. Git's ability to branch and merge easily has made it possible to review smaller sets of changes more often. This type of code review is based on a concept known as pull requests. Pull requests provide a forum to discuss proposed changes to your codebase before they're merged into shared branches (e.g. before merging a feature branch into master).

Continue reading »

How to build an incident response plan

Frequent and open communication during an incident can help turn a bad situation into a great customer service experience and build user trust. There doesn't have to be a major DDoS attack for it to come in handy (think bugs in production, website issues, login issues, and more). No matter what the problem is, you'll never regret some good old-fashioned preparation. Read on to learn about things to consider when creating or refining an incident response plan, and tools that can help.

Continue reading »

There is no denying that peer to peer feedback decreases the amount of bugs, shares knowledge across the team, and creates a sense of shared ownership of every feature. This is why we've been working hard to make Bitbucket Server's pull requests (a.k.a lightweight code reviews) a quick and painless part of your day. Today we're introducing iterative reviews in Bitbucket Server 4.11, allowing your team to discuss changes to code in the context of a single pull request.

Continue reading »