Inside Atlassian

Browse the blog

Article in Bitbucket

What designers, game developers, and architects need to know about Git LFS

It’s a known issue that Git doesn’t play nicely with large files, and it’s not just developers who struggle with large files and version control. Native Git’s limitations make it challenging for team members like designers, tech writes, sys admins, and build engineers to work closely with developers. That’s why we decided to collaborate with GitHub on building a standard for large file support. Here’s what’s happened since.

Article in Hipchat

How Hipchat and Statuspage help companies manage incidents

?! There’s a hiccup with your service. You jump into incident-management mode. Your users, who are already tweeting and sending support tickets, need to know what’s up. Your team needs to come together to diagnose and fix the issue – FAST. This is the story of two Hipchat customers, and how they use our integration with Statuspage to manage incidents.

Article in Confluence

Inside Atlassian: how our site reliability engineers do incident management

“Ohhhhh $#!τ. We broke Confluence.” In one of our first Confluence Cloud releases in 2016, we broke our users’ ability to edit pages. As the head of Atlassian’s site reliability engineering group, this kind of thing falls right into my wheelhouse. In this post, I’ll walk you through how we responded to the situation to get Confluence working again. I’ll give an insider’s view of our incident management process, as well as how we’ve configured Atlassian tools to support this work.

Article in Agile

Fighting the perfect product

One of our main goals as product managers as we move from casting the vision to executing is to de-pressurize the room – no one on the team should waste energy sweating over the perfect product. Instead, focus the team on shipping the best first version in order to get insight. Then use that feedback as a compass for future versions.

Article in Agile

From Asana to Jira Software: one customer’s journey towards agile development

Switch Communications is a San Francisco based company whose mission is to provide cloud-based business communications systems for the fastest growing, most innovative companies in the world. Switch.co recently found that their project management software wasn’t fully supporting their software development process. The most glaring pain point was bug reporting, and they needed a single […]

Article in Trello

Helpful Trello tips for event planners

One of the biggest pain points for those planning events is managing all of your event to-dos in one place. In the old days, Type-A event planners would resort to an Excel spreadsheet, or a wall filled with Post-it Notes ordered chronologically.

Article in Developer

Bumpversion is automation for semantic versioning

Semantic versioning (or just semver) is a specification for communicating about changes in code from one version to the next. It targets the problem of dependency hell. Dependency hell is where you are when version lock and/or version promiscuity prevent you from easily and safely moving your project forward. In short, semver specifies the first […]

Article in DevOps

Inside Atlassian: how IT & SRE use ChatOps to run incident management

Any team that slings code for a living deals with service issues. They know all too well the hated red alert… the dreaded text in the middle of the night… the loathsome ping from a coworker telling them that $#!π just hit the fan. But what separates good services from great services is the ability to recover swiftly with minimal affect on users. And a big factor in swift recovery is ChatOps.

Article in Bitbucket

Smart mirroring: the cure for poor Git performance

Are you on one of those teams that finds all kinds of ways to stretch the limits of its development tools? If you’re at a big company, working on big projects stored in big repositories – possibly repos that are shared with teammates across multiple continents – the answer is probably “yes”. Using Git at massive scale can be so inefficient that it poisons your team’s productivity. So I want to bring you up to speed on the antidote we’ve developed. It’s called smart mirroring, and it’s now available in Bitbucket Data Center.

Article in Agile

Start real-time planning with live plans in Portfolio for Jira

Live Plans is a new type of real-time planning experience in Portfolio for Jira. By loading data dynamically from Jira Software, Live Plans lets you plan in real time and be assured that everything is always up to date. We invite you to try out the new Live Plans feature and pioneer the experience with us.

Article in Agile

Making the shift to behavior driven development

Many years ago, some smart people devised a better way to develop software quickly and with high quality using a test-first methodology in place of a traditional requirements-driven approach. But businesses quickly realized it didn’t give them the visibility and coverage they needed for the most important business cases in their systems. So, a variant was born called behavior driven development (BDD). Now, organizations could push features quickly with quality AND confidence that they met end user expectations.

Article in Trello

3 creative ways to manage feature requests

Article in Jira Core

Using Jira Core, marketing and software teams get in sync

Successfully launching a new product is a complicated process – multiple teams are involved and each have a multitude of tasks to accomplish. Such a feat requires the help of two teams to work in sync. Software teams to develop the product and marketing teams to generate awareness, demand, and adoption. Traditionally, however, software and […]

Article in Agile

Be more agile with new sprint permissions

Cue the music for one of Jira Software’s new permissions: manage sprints. Learn more about permissions and how they function behind the scenes to affect every member of your team. Plus, get an overview of how manage sprint permissions bring simplicity to planning and tracking work, remove overhead, and minimize risk for everyone – no more single points of failure and instead an environment in which the entire team can be more agile.

Article in Trello

IT made EZ: managing Trello as an it support system