Inside Atlassian

Development

Article in Development

DevOps case study: why we have DevOps at JAMF Software

This is a guest post from DevOps Manager Michael Kren and is this first in a blog series about how he started a culture of DevOps at JAMF Software, how he built his team and the tools he used. His entire DevOps journey is collected in an ebook, which is available for download. Read on and check out the ebook!

Article in Development

Become an Atlassian Certified Professional Jira Admin

Becoming an Atlassian Certified Professional not only means you will join the most elite group of Atlassian VIPs in the world, but it also means you’ll continue to be a top-notch Jira Admin throughout your entire career.

Article in Development

Inside Atlassian: building products, DevOps style

Let’s say your engineering team has gone agile. They work in sprints, collaborate, and are building a lot of great features. But there’s just one catch: you still have to wait for the release train to leave the station, and customers aren’t getting value fast enough. At Atlassian, we’ve discovered some best practices for building products, DevOps style. Let’s start with feedback; because no matter the product, your success is solely based on your users.

Article in Development

Conquer your CI infrastructure: continuous integration that’s lean and nimble

In this guest post, Chief Product Architect at Wittified Daniel Wester talks about testing, automation, and infrastructure, and ways to maximize investment in automated testing, while minimizing cost of infrastructure. Wittified has an award-winning add-on portfolio that includes administrator favorites like Delegated Project Admin Pro, Delegated Project Creator, CallCenter for Jira Service Desk, and the Announcer series.

Article in Development

5 ways to become a planning master with Portfolio for Jira

Even when your teams are agile, there’s still a need to plan ahead. However, it can be hard to balance the day-to-day of completing your team’s sprint with the added pressure of having to plan for what’s next. Knowing that Jira is the place where teams manage their everyday work, we’ve built Portfolio for Jira specifically […]

Article in Development

5 things you’ll love about joining an Atlassian User Group – pizza & beer included

For nearly a decade, Atlassian customers from around the globe have come together to network, learn, and share ideas at local user groups. Today more than 10,000 people participate in Atlassian user groups, in over 25 countries. The ever-growing popularity of Atlassian User Groups speaks to the power of shared knowledge and best practices, as well as to the fun of the Atlassian community. Want to join in the awesome? Here are the essential deets about the world of Atlassian user groups and five things we think you’ll love about them.

Article in Development

Common Dockerfile Mistakes

We live in a containerized world. As companies transition from monolithic builds to microservice architectures, we often overlook some common mistakes we make when we write our Dockerfiles. Most are simple mistakes, allowing a user to make use of build cache in a more pragmatic fashion. Others, should be avoided at all costs. The following […]

Article in Development

Are you truly DevOps? Find out how your team compares in the 2016 State of DevOps report

This year, more than 4,600 technical IT and DevOps professionals from around the world shared their experiences in the Puppet Lab’s 2016 State of DevOps Report, helping the industry deepen its understanding of the technical practices, cultural norms and lean management practices that make up DevOps. What’s more, having this type of information helps other teams using DevOps practices benchmark their performance compared with others. Learn more about DevOps and see how your team measures up.

Article in Development

Fisheye & Crucible 4.1: flexible repository management and SVN improvements

We’re happy and excited to introduce you to a brand new Fisheye & Crucible 4.1 version! You’ll enter the new world of repository-level administration with the option for instance administrators to delegate permissions to add and manage particular repositories. We also now support SVN 1.9, as well as expose SVN merge info in the commit graph. Read on to learn more…

Article in Development

Hipchat Server 2.0 is here! Faster, more secure & more reliable

We’re excited to announce the official arrival of Hipchat Server 2.0! This new release ships with some key upgrades in security, controls, and flexibility. Hipchat Server runs on Ubuntu 14.04 to give customers a more stable, performant, and secure OS. We’ve also improved how upgrades occur, including a new offline upgrade capability. Read on to learn more!

Article in Development

Be more than a functional programmer – be a functional engineer

I’ve felt resistance to functional programming and to functional programmers ever since functional programming became “a thing”. While I’m disappointed by the arguments made against functional programming, I am equally (if not more) frustrated that the functional programming point of view has not evolved, leading it to be easily derided as developer religion. It’s time to move the discussion forward. Because no matter our views on functional programming vs. object-oriented programming vs. whatever else, we all need to be functional engineers.

Article in Development

The future depends on more software developers

Software is changing the world – from medicine and education to fashion and transportation – and it’s impacting the way we work and how we live. The possibilities are limited only by the number of people with the ambition, great ideas, and opportunities to bring their ideas to life. Tech jobs are growing three times […]

Article in Development

Bitbucket Server 4.7: improved APIs for managing pull request restrictions

As software organisations grow it becomes difficult to ensure development rules and workflows are enforced across all teams and projects. With the release of Bitbucket Server and Bitbucket Data Center 4.7, we’ve made improvements to our REST and Java service APIs to make it easier for large software teams to make sure their rules and workflows are actually being followed – automatically.

Article in Development

Ideas to optimize your planning poker sessions

This is a guest post by Vitalii Zurian, a software engineer and the creator of a series of agile add-ons for Jira Cloud, including the #1 paid add-on, Planning Poker. Vitalli blogs at agilevalues.com. As your team matures and becomes more experienced, you’d think your estimates and planning poker sessions would improve as well. Seems […]

Article in Development

Stay informed (but not bombarded) with Confluence batched notifications

Confluence batched notifications send you more relevant email notifications. You still receive the information you care about most, but you receive fewer notifications. Read on to learn more, and while we’re at it, check out five tips on how to use Confluence to stay informed about changes to your work and making sure to get the right updates from your team and around your organization.