Things are pretty hectic here on the developer advocacy team. We spent last week at Devoxx Belgium in Antwerp, and this week we'll be jetting around Europe and North America as part of the Getting Git Right tour. But, in the time I've had at my desk in Amsterdam, I've hacked together some cool workflows using Bamboo and Docker (more on that in a later blog post). This has meant getting some instances of Stash and Bamboo up and running, often repeatedly as I experimented with different techniques.

Continue reading »

Not anymore at Trulia. "The days of managing work items with sticky notes and a bunch of fragmented tools are long gone," says Nate Van Dusen, Trulia's Engineering Program Management Director. Like so many companies, Trulia's success and growth meant they had to adapt to meet new challenges to stay successful. What they wanted was a tool that could provide visibility at every level of the organization. They wanted the ability to understand each project's status in detail, and an easy, reliable

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 »

To better serve our customers and partners, Atlassian has modified our security policy for JIRA, Confluence, and Stash. Atlassian Cloud customers are not affected by any of the changes described in this email as Cloud customers are always updated to the latest fixes and versions. New policy for security fixes Under the new security policy, when fixes for critical security issues are identified, Atlassian will produce a new minor product release for all major versions of JIRA and Confluence

Continue reading »

Pull requests are an easy way for teammates to request your feedback on their code. But, as your projects are successful and your team grows, the number of pull requests coming your way can get overwhelming. With Stash 3.4, we've made it easier for you to manage your pull request load and reduce the noise. Now,  emails will be aggregated into batch notifications for each pull request and sent after a period of inactivity. We think it's so useful that we've made it the default, but you

Continue reading »

In case you missed last Thursday's "Git workflows for SaaS teams" webinar, we just published the recording. Despite the title, the content is about 10% SaaS / 90% Git best practice, so you should get something out of it (regardless of what type of software you make)–especially if you're: currently using Git, but feel like you're not getting the most out of your workflow not using Git, and thinking about migrating soon curious about feature branching, merge strategies, continuous integration

Continue reading »