Archives
SharePoint Gets Social – Confluence SharePoint Connector 1.4
The latest release of the Confluence SharePoint Connector is loaded with new features that turn SharePoint into the social collaboration platform you always wished it was. Best of all, it’s available for download today.
Exceptions are monadic™
When I first read the internal version of Jed’s Exceptions are Bad™, I couldn’t find the fundamental differences between checked exceptions and returning sum types. I’ve read a few responses that also raise that question. If you think about it, you could come up with a model that transformed checked-exceptions to Either types. A method […]
Atlassian snags “Best Tools” in SDTimes 2011 Awards
The editors at SDTimes today announced their SDTimes 100 winners for 2011, and Atlassian was named a winner in the Tools and Frameworks category. Judged by the editors of SD Times, the SD Times 100 recognizes the top innovators and leaders in multiple software development industry areas. The last 12 months have been an incredible […]
5 New Add-ons to Extend Your Confluence Intranet
With submissions for Codegeist 2011 now closed, it’s time to take a closer look at all the amazing entries. We’ve already taken a shared 5 new add-ons to enhance your technical documentation. This post features 5 awesome entries that will make your Confluence instance an even more powerfulintranet for your organization.
Exceptions are Bad™
**Exceptions should be used for exceptional circumstances!** Exceptions are to be used when bad shit happens. Not because you got passed some bad data (as in not passing validation), but because someone pulled the plug on your disk drive, or an earthquake hit your data-centre. They’re for bad shit alright?
Being careful with Maven’s SCM attribute
A few days ago I tried to cut my first [Jira Studio][] release. The process is fairly straight forward, run these two commands and you’re done: mvn release:prepare mvn release:perform During the prepare process, Maven will copy your code into a new tag named after the version number you’ve told it to release. I ran […]
(Case Study) Hosted development suite used for hosted microfinance platform
Founded: 2010 HQ: Stuttgart, Germany Offices: Distributed Development Team Employees: 10 Products: Jira Studio We were quite pleased when Frederik Pfisterer of Mambu reached out to us wanting to do a case study. His exact wording was “…we do love our Jira Studio and it has helped us getting our product to market in less […]
If you use Exceptions for path control, dont fill in the stack trace
This post contains general assertions about code performance and readability. Every such assertion every made in these areas can be easily disproved by a thought experiment, contrived test case or hyperbolic arguments. That said I think I am mostly right 😉 Exceptions Are Slow Throwing exceptions is bad right. Its slow and makes the code […]
Java system properties for daemontools
At Atlassian we use daemontools to manage all our server processes, both for our internal services as well as our customers hosted services. One of the utility programs provided by daemontools is `envdir`. As the documentation suggests, this is used as a convenience for setting environment variables. So commonly for our tomcat apps, we’ll have a […]
What’s Next? Free AtlasBeer @ Parisian Java Conference
What’s Next? Free Beer, That’s What’s Next! Atlassian is proud to have partnered with Zenika to host the drinking official party at the What’s Next conference in Paris, France. If you are going to be in or near Paris next week Thursday 26th – Friday 27th May, then let it be known that we have […]
Ultimate Wallboard Interview Series: Ultimate Wallboard Winner, Vodafone Web Team
Last year we launched the Ultimate Wallboard Contest, Atlassian’s search to find the best information radiators and wallboards. We were amazed by the response from around the world: 87 entries ranging from polished products to midnight hack sessions. We wanted to share the secrets from the cream of the crop wallboards entrants. Here are their stories. Stay tuned for […]
Video: Upgrade Assistant for Jira & Confluence
Does upgrading Atlassian products have you singing the blues? Are you tired of checking plugin compatability? Is testing new versions taking way to much time? Not to worry! Appfire is here! Today, we hosted a webinar with Appfire about their Upgrade Assistant for Jira and Confluence. Randall Ward, co-founder of Appfire, walked us through how […]
The Three Pillars of GreenHopper: Share your success
This is the final post of a three part blog series highlighting a few lesser known but can’t-live-without features in GreenHopper, our agile planning tool for Jira. Each part is based on events in your projects. In previous posts, we walked through the planning session and ‘work’ phase of the project. Part Three will focus […]
Webinar Reminder: Upgrade Assistant Plugin for Jira & Confluence
Don’t forget, tomorrow we will host a webinar with Appfire about their Upgrade Assistant for Jira and Confluence. Randall Ward, co-founder of Appfire, will walk us through how the Upgrade Assistant plugins for Confluence & Jira transform the challenging process of Atlassian upgrades into an easy wizard anyone can use. The Upgrade Assistant for Confluence […]
Codegeist Submissions are Closed, Bring On the Votes
Yesterday was the last day to submit a plugin to Codegeist, our plugin coding competition. But the contest isn’t over just yet! You still have time to get votes! Get Votes and Win Cash Three of the four prize categories will be chosen by Atlassian judges, based on usefulness, creativity, elegance, and completeness. The judges […]
