Archives for Sarah Goff-Dupont

Meet the new gold standard in workflow automation

I've been called many things by many people, and 'borderline OCD' is one that pops up more frequently than I should probably admit. It's just so satisfying when my own records match those of my bank... when I know the next 3 turns I need to make when driving to someplace new... when the issues on my agile board perfectly reflect the state of my project. Ahh, bliss. Now, 'lazy' is a moniker I've assigned myself on occasion, but always with a wink. I love making computers perform simple tasks for

Continue reading »

Today's best software is made not by lone hackers coding in solitary basements, but by teams of "makers" working together to build the next great thing. But without shared workflows, rigorous testing, and proper communication, the path to release day can look more like a Gordian knot. Enter the Git Essentials solution from Atlassian: planning, tracking, source code management, builds, and deploys–all in a single integrated suite. With these powerful tools, teams can coordinate their work

Continue reading »

Confluence tip of the month: shares vs. @mentions

To anyone who doubts that Atlassians are a little too obsessed with collaboration, and tools related thereto, let me describe a recent discussion we had (which took place on our internal Confluence, of course). It was lamented that, when you share a page and include a note, those thoughts are read by one person, then languish forever in their inbox. There’s no clean way to reply to them, and nobody else can benefit from what you had to say. By building the share-by-email feature, had we inadvertently

Continue reading »

Last week, Tim Pettersen and I held a webinar on optimizing your CI system for Git. We had a great time putting it together, and attendees asked some truly excellent questions, so I think we can safely call this one a success. To sum up, we covered... Why branch-and-merge workflows are so effective (and easier in Git than in SVN, et al) Strategies for reducing build times How to reap the benefits of "pure" CI without piling changes willy-nilly onto a central branch Git hooks that reinforce

Continue reading »

As Git solidifies its position as the version-control-of-choice in the workplace, Stash is delighting those workplace Git users. And it's no surprise: Stash is fantastic for organizing repos, digging into the code, and managing the flow of code from branch to branch. But... If you're not using Bamboo for continuous integration and delivery in combination with Stash, you're not maximizing Stash's full potential. Here's why. Efficient use of time & build resources One thing nearly all

Continue reading »

This is the last in our five-part series from guest blogger J. Paul Reed—build engineer, automation enthusiast, and host of The Ship Show podcast. We're ending our "Skeptics Guide to Continuous Delivery" series with a parable about putting all the techniques we've discussed together to start your own CI/CD journey. The following story is based on real people and real companies. Names have been changed to protect the innocent. And the guilty. "It was the worst of times..." This release wasn't

Continue reading »