Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

3 secrets of professional hackers your software team needs to know about

“My job here at Atlassian is to commit crimes and then write very, very detailed confession letters – metaphorically speaking.” Meet Alex: an engineer on our security intelligence team with a wry wit and a penchant for pop-color hair. Less metaphorically speaking, the team’s job (our red team, in particular) is to hack Atlassian’s systems exactly as real attackers would.

How to debug distributed teamwork, as suggested by new research

As a researcher interested in teamwork and team effectiveness, March 2020 was a fascinating moment for me. Around the world, knowledge workers at organisations large and small were suddenly forced to work from their homes. As we scrambled to get a read on the effect this was having inside Atlassian, we also commissioned an international, multimodal study to capture and make sense of the impact on individuals and teams across a range of industries as they grappled with these extraordinary changes.

Add file attachments to pull requests in Bitbucket Cloud

During code review, static image files might not be adequate when a developer wants to demo their changes. Starting now, teams can attach any type of file to a pull request. No need to worry about the file size either. For example, “before and after” screen recordings can be uploaded and viewed directly in a pull request. With this change, Bitbucket Cloud has become more integrated with the Atlassian ecosystem. Does your team also collaborate on Jira or Confluence?

10 signs of deadline-driven development

It’s fashionable in the tech world to say that you’re cool with failing. But failure leaves a bad taste in your mouth. The only way to get it out is to prove you’ve learned from your mistake. In that spirit, I recently kicked off a discussion amongst the engineering teams at Atlassian about setting deadlines for the sake of deadlines and, worse, prioritizing that deadline above customer value or the overall health of your product (and team, for that matter).

The change-maker's guide to pitching your project idea

This is it! This is the project you’ve been waiting for. The one that’s going to define your career and challenge you and totally transform “the way things are done around here.” The project your team will point to five years from now as the inflection point that ushered in a new era of awesome. If, that is, you can get the project approved, prioritized, and properly resourced.

Design thinking is the low-pressure way to figure out your career (and life)

The one I’m talking about was a meeting with my boss in one of those conference rooms with clear walls, like a fishbowl, when she told me I didn’t get promoted. I’d had a fun, intense, wild ride working at a late-stage startup. But three years later, I felt like a shell of a person. I was commuting ninety minutes each way to work. I was feeling uninspired, dreading the relentless marketing campaign cycles that at one time were exciting.

How to be a successful project owner (without micromanaging)

We’ve all been on two types of projects: ones that ran smoothly, and ones that crumbled to pieces. While there are lots of contributing factors in each case, I’ll go out on a limb and say that project ownership (or lack thereof) is what makes the biggest difference.

Transition Jira issues on merge

Developers understand the importance of keeping their team up to date on work and use many of the integrations between Bitbucket Cloud and Jira like smart commits and automation triggers to do so automatically. However there may be times where there are nuances or uncommon situations when merging a pull request that aren't covered by existing automation rules – sometimes there are multiple pull requests, or sometimes merging means you're now in 'Done' and other times you're in 'Releasing'.

Additional deployment environments for Bitbucket Pipelines

Bitbucket Pipelines provides teams with a one-stop solution to build, test, deploy and track their code, without ever leaving Bitbucket. Developers and release managers can easily track and visualize deployments, while non-technical teams can have visibility into what features are coming down the pipeline.

4 Bitbucket and Slack hacks to speed up your workflow, from actual devs

While working from home is the new normal, communicating and collaborating virtually hasn't become any easier. And for developers, being productive while at home has its own set of challenges (we're thinking of things like figuring out how to pair program over Zoom or how to make do with only a single monitor). In times like this, our engineering team has been relying on one short-cut towards productivity: the Bitbucket Cloud bot for Slack.