Extending D3.js

I'm a big fan of using D3.js for building content from structured data. You can write expressive JavaScript using the D3.js API to convert your data to structured markup. A real quick example might be: [cc lang="html" line_numbers="0"] [/cc] [cc lang="javascript" line_numbers="0"] var d = d3.selectAll(".content ul").data([ "one", "two", "three", "four" ]); d.enter() .append("li") .classed("number", true) .text(String); [/cc] Which really just says take

Continue reading »

In the last two years we've pumped Confluence Team Calendars full of new features over the course of 22 releases. We're proud of our development speed and happy about how far the product has come in such a short time. In our latest release, Team Calendars 4.2, we haven't delivered a new feature, we've delivered all of the features you already use everyday, just faster. Speed isn't everything, but it is today The need for Team Calendars in your day-to-day is pretty simple. You want to be able

Continue reading »

Sharing knowledge at work can be tough. Employees are scattered across different departments and geographies, working on different projects, and constantly creating pockets of tribal knowledge, not to mention the expertise everyone brings from past experiences. Join us for a live, 30-minute presentation on June 4th from one of our customers and one of Atlassian's own collaboration experts. They'll show you how to use Confluence Questions, an internal question and answer (Q&A) platform,

Continue reading »

HipChat is now free for unlimited users

A year ago we made HipChat free for teams of five, and since then thousands of teams have learned how great chat can be. But we believe that teams of every size deserve the power of HipChat. So today, we’re excited to announce a new subscription plan that gives you unlimited HipChat users – for free. Here are the two ways to use HipChat: HipChat Basic (free): Group chat and 1-to-1 messaging for every person on your team, regardless of team size. HipChat Plus ($2/user/month): All

Continue reading »

Today I'm excited to announce the availability of the new release burndown chart inside of JIRA Agile labs. The release burndown chart gives the team clear insight into the evolution of a release throughout its life cycle. It's every scrum software team's goal to deliver new features and optimizations to their customer base. Many software teams bucket chunks of work for a release into a version inside of JIRA. A version is a distinct piece of software that is shipped to customers. During development,

Continue reading »

Yellow Pages Group (YPG) is one of Canada's largest digital media companies. YPG's mission is to connect Canadian enterprises to local consumers by offering a full suite of print and digital products and services. When you think "yellow pages," you might envision the iconic phone directory that has served as the sole source of contact information for decades. However, today the company has expanded its offerings to include digital listing options as well, making YPG one of Canada's largest

Continue reading »