Inside Atlassian

Browse How We Build

Article in How We Build

Boosting Performance: How We Scaled and Enhanced Throughput in the Jira Export Service

Migrating Jira cloud instances involves three steps: exporting data, transforming it, and importing it into a new instance. This process, aided by Atlassian tools, ensures data integrity and minimizes disruption, especially useful for consolidating accounts or moving specific projects.

Article in How We Build

Implementing typography at scale: the journey behind the screens

Meet Atlassian’s bold new typefaces and discover the journey that brought them to life.

Article in How We Build

When Words Meet Machines: The Future of Content Design

Content designers aren’t just considering the user experience anymore. They’re shaping the product itself.

Article in How We Build

From script to screen(s): How I used my other life as a screenwriter to craft a hit content strategy

Because content design is a craft that is both new and somewhat misunderstood cross-functionally, content designers can often feel like the delightfully odd weirdo in the triad meeting.

Article in How We Build

Scaling Jira Cloud migrations with external importers

Introduction Organizations use multiple project management tools to track work, leading to fragmentation, collaboration barriers, increased complexity, and higher costs. As organizations face macroeconomic challenges, there’s a push to consolidate work into fewer project management tools to rationalize costs. To support our customers in consolidating their work in Jira, we have developed an advanced external […]

Article in How We Build

How we migrated Bitbucket Cloud to Envoy proxy

Introduction Bitbucket Cloud is a Git-based code hosting and collaboration solution. It serves both HTTPS and SSH traffic over the internet. Our engineering team recently completed a major architectural update of Bitbucket’s public facing Edge load balancing and proxy solution. Licensing and bandwidth were both primary motivators for this transition. Bitbucket Cloud began touching, and […]

Article in How We Build

How we built a navigation that works for everyone

Discover how we tackled the challenge of creating a unified navigation system that simplifies cross-product experiences and works for all teams.

Article in How We Build

Enhancing Rovo Chat with Hybrid LLM Approach

Introduction Rovo Chat is an AI-powered assistant designed to boost productivity and unlock creativity through a simple chat interface. By leveraging a mix of advanced Large Language Models (LLMs) such as GPT, Claude, Gemini, Mistral, and LLaMA, Rovo Chat transforms the way enterprises interact with information, making it more accessible and actionable. The platform offers […]

Article in How We Build

How FinTech innovator Riverty future-proofs using Atlassian’s suite of Cloud solutions

By migrating to Atlassian Cloud, Riverty boosts productivity and innovation across technical and non-technical teams with cutting-edge Cloud-only products.

Article in How We Build

Empowering organisations in India

Atlassian Announces Local Data Residency Program

Article in How We Build

The future roadmap – navigating the next decade as a product designer in tech

Adapting to Change: How Key Trends in Data, AI, and Design-Led Innovation Will Shape the Future of Products

Article in How We Build

Designing Atlassian’s new navigation

Journey through the design process of Atlassian’s new navigation

Article in How We Build

The power of a dollar: Quantifying UX challenges

Learn how user insights and data helped transform Smart Values into a game-changing feature at Atlassian.

Article in How We Build

Designed for delight, built for performance: The journey of pragmatic drag and drop

How Atlassian streamlined drag-and-drop interactions with a modular, high-performance solution, delivering visual consistency, accessibility, and delight across products.

Article in How We Build

Lithium: elevating ETL with ephemeral and self-hosted pipelines

At Atlassian, there are many situations we need to move large amounts of data between different systems – validating and transforming them in-flight. What is unique about Atlassian’s use cases is that several require data pipelines to be entirely provisioned at run time. Normally, we’d consider frameworks such as Apache Flink to move and transform […]