Say hello to JIRA Agile and JIRA Capture Learn More »

Archives for Seb Ruiz

The Atlassian Eight-Stage Process of Creating Major Change

I'm speaking at AtlasCamp 2014 Learn More »

A number of the Atlassian team leads recently went through a variety of leadership training courses, ranging from the leadership of individuals, teams and, stakeholders and change. During one of our workshops, we were tasked to convert the eight step process of creating major change theory to align a little more closely to the terminology/cultural values and understanding of Atlassian. Whilst somewhat humourous, I think what we came up with encompasses more of an Atlassian truth than we realised.

Continue reading »

Stash: pull requests from the command line

I'm speaking at AtlasCamp 2014 Learn More »

Are you using Stash and getting tired of pushing your changes and navigating to Stash's web UI simply to create a pull request? Wish you could do all of this through one simple git command? Wait no more! Introducing the Stash Command Line Tools! Why? Context switching impacts development speeds. I often feel this as I want to throw some code up for review, but don't need the hassle of launching a browser window to open Stash to execute a menial task which can be easily automated. Installation This

Continue reading »

Marrying User Experience and Performance

I'm speaking at AtlasCamp 2014 Learn More »

One of the constant battles that we fight in the Crucible team is against the performance of web browsers when viewing reviews with ridiculously large DOM structures. I touched upon this in my previous post when I detailed how the Crucible team used event delegation and live events to work around making expensive bind calls on too many page elements. In this post, I'd like to share two different methods of improving perceived performance for users when dealing with pages that can exhibit sluggish

Continue reading »

DevTools Greatest Release Event Of All Time

I'm speaking at AtlasCamp 2014 Learn More »

The Friday before last, the Dev Tools teams (Crucible, FishEye, Clover and Bamboo) went out on a fantastic release excursion. We started out by trekking out to the Powerhouse museum for a backstage tour of the archive basement. We saw some pretty ancient artefacts (technologically speaking), including a NeXTcube, the very first tote board created by George Julius here in Sydney, and saw an exhibition on Charles Babbage. After a good number of hours at the Powerhouse museum, we wandered across

Continue reading »

jQuery Bondage

I'm speaking at AtlasCamp 2014 Learn More »

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 »

Confluence and JIRA – 5 users for $5

I'm speaking at AtlasCamp 2014 Learn More »

Yes, you heard correctly We're giving away fully functional 5 user licences of Confluence and JIRA until April 24th. What was that? Only $5 for a 5 user license. Why would we do that? As engineers, many of us have been involved in smaller teams (or even helped establish them!) and understand the difficulties involved in finding affordable software to help a business grow. We all know that good tools help us realise the potential of our ideas and solutions. Atlassian wants to help small businesses,

Continue reading »