Archives for Tim Pettersen

Next Wednesday at 8am PDT we'll be running our first developer "Office Hours" on a Google+ hangout. Our first session will be hosted by myself and recently elected Docker Governance Advisory Board member Nicola Paolucci. We'd love to take your questions on git, Docker, developer workflows, Atlassian developer tools or how we do development at Atlassian. For example: What are the pros and cons of instituting code review? How does a rebase work? How does Atlassian use git, Bamboo and

Continue reading »

Following the git 2.0.0 release two-and-a-half months ago we're being treated to a new minor version of git, 2.1.0, with a host of exciting new features! The full release notes are available here, but they can be a bit terse if you're not deeply involved in the git community. This blog is my own commentary on some aspects of the release that got us excited at Atlassian. Better pager defaults The quotes in this article are lifted directly from the release notes, with my own commentary below. Since

Continue reading »

I've been doing a bit of traveling lately on the second leg of the Getting Git Right tour. It's been a blast meeting so many devs from around the world. It's been particularly incredible to see how much git adoption has grown amongst attendees in the few months since we did the first leg of the tour. When we presented in July, almost all attendees raised their hand when we asked "Who's using git?". However, there is one low point during every evening that I've hosted: the moment after I ask the

Continue reading »

Developers, want your team to go from bad to badass? Want to learn workflows, tools and processes that your team can use to work better together and deploy software faster? Then plan your trip to San Francisco, October 1-3, for Atlassian Summit 2013! Industry leaders from organizations like Turner Broadcasting, Orbitz, and NASA's Jet Propulsion Laboratory will share the stage with Atlassian executives, developers and other specialists to discuss the latest on Git, Agile Delivery, CI and DevOps.

Continue reading »

Diff. Patch. Change. Delta. Δ. Whatever you call it, diffs are pretty much the aggregate output of any developer's day. A bunch of deletions and additions from a set of files that can be codified in a .patch file as a bunch of pluses, minuses and context indicators. ‐‐‐ a/todo.md +++ b/todo.md @@ -1,5 +1,4 @@ # TODO buy anniversary present build arduino-based vaucanson's duck -blog on git diffs fork webkit ‐‐ I'm still undecided as to whether it's depressing or amazing that

Continue reading »

What do you get if you put 30 Atlassians and 150 ecosystem developers in a 17th century church for two days? This: Photo courtesy of Seb Ruiz Photography A couple of weeks ago we ran our second ever European AtlasCamp in the lovely city of Amsterdam. Atlassians and ecosystem members took two days out of their schedules to hang out, listen to some inspiring talks and hack on add-ons together under the huge Koepelkerk. We mixed things up a bit this year with a ShipIt competition that

Continue reading »