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.

Continue reading »

JIRA Service Desk is excited to announce that agents can now view, search, and share knowledge base articles directly from an issue. By being able to discover and share knowledge easily, IT teams can streamline ITIL processes, including incident, change and problem management. Read out to find out how you can apply this new feature.

Continue reading »

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.

Continue reading »

The HR team at Atlassian was using excel and email to manage their projects. That is, until the bright-eyed JIRA Core team approached 'em with a proposition: Implement JIRA Core for them to manage their HR projects if they told us everything about the experience. Boom! We had ourselves a deal. And it was good one, because HR use cases typically involve onboarding and recruiting... but HR teams do so much more than that. Read on to learn about the results of the proposition, how the Atlassian HR team now uses JIRA Core for HR project management to be more organized and in the know for all tasks, requests, and statuses.

Continue reading »

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.

Continue reading »

Knowing that many of our customers have very large and growing instances with hundreds to thousands of projects and plans, we have improved filtering and search so that Bamboo stays a world-class enterprise solution with more options for all users. Additionally, we’ve added an extra option for easier user management without tool-switching. Read on to learn more about all we have for you in this release.

Continue reading »