Skip to content

Atlassian Engineering

Featured

How Atlassian implemented its own multi-factor authentication library with time-based one-time passwords

In July 2022, Atlassian implemented 1time, the company’s own multi-factor authentication (MFA) library with time-based one-time passwords (TOTP), moving away from…

Diego Ocampo
Diego Ocampo
  • All Posts
  • Agile
  • Atlassian Engineering
  • Bamboo
  • Bitbucket
  • Continuous Delivery
  • Git
  • Inside Atlassian
  • Software
  • Technology

Our not-so-magic journey scaling low latency, multi-region services on AWS

Engineering stateless, high-availability cloud services comes with juuuuuuust a few challenges. Here’s how we (eventually) slayed the dragon.

Jackson Moes
Jackson Moes

Using spec-first API development for speed and sanity

An implementation-first approach to API development is all well and good… but might spec-first be even better?

James Navin
James Navin

Caching in: performance engineering in Jira Cloud

Go behind the scenes with the Jira team and see how we performance-engineered our way to a zero-affinity cloud architecture that runs at enterprise scale.

Jonathon Geeves
Jonathon Geeves

A deep, deep dive into Java debugging

Follow senior architect Robbie Gates all the way down the rabbit hole to the JVM code, and learn a few new debugging tricks to keep up your sleeve.

Robbie Gates
Robbie Gates

I ran a ludicrously complex engineering project (and survived)

Coding? That was the easy bit. Delivering the largest project in Atlassian history was all about staying true to proven engineering principles – plus a few new ones.

Jonathon Creenaune
Jonathon Creenaune
Atlassian Engineering
  • Engineering Careers
  • Atlassian Products
  • About Atlassian

Atlassian
  • Privacy
  • Terms of use
  • Trust
  • © Copyright 2023
  • View all Atlassian Products

Subscribe to the Developer Newsletter