Monthly Archives: August 2009

Announcing Atlassian Codegeist 2009

I'm happy to announce that starting today Codegeist 2009 is officially underway! If you've never heard of Codegeist before it is Atlassian's annual development contest where developers like you can win huge prize packages for building plugins and integrations to Atlassian products. This year we will be awarding six prizes a Grand Prize winner and a Runner Up and four category winners from this list: 1. Best Cross-product Integration 2. Best Theme 3. Most elegant use of Javascript 4. OpenSocial Gadget Of

Continue reading »

How Clover helps Internal Systems sleep at night

We here in Internal Systems have started work on a fairly typical-for-us project: we're rewriting the application that sends data from our ordering system (HAMS) to our financial system (Netsuite). FISC, the new application, will provide a REST-based interface which HAMS will call upon invoice payment. It's not a technically difficult or even a large application, but because it deals with financial information it's very, very important to get right. Developing our New Application We didn't quite

Continue reading »

Holding Aggro

A couple of months after I blogged about the role of the Disturbed in the Confluence team, it has come around to being my turn to take on the job. At stand-up this morning, we realised there's a pretty strong parallel between what the Disturbed does, and playing World of Warcraft.

Continue reading »

jQuery Bondage

Abstract: Rich web applications with large DOMs can create a new class of performance headaches for web developers. Seb Ruiz discusses this problem as recently faced in the user interface rewrite of FishEye and Crucible 2.0, his team's solution and the pitfalls. In a Bind An increasingly common challenge for developers of rich web applications these days is the performance (or lack thereof) in large pages that have lots of complex JavaScript powered functionality. When Firefox freezes on you on some

Continue reading »