Development
Redesigning a Homepage in 20 Minutes: Figma MCP + Atlassian Design System MCP + Rovo Dev CLI
Before vs after From 4 days of developer effort to 20 minutes using RovoDev CLI and MCP servers. TL;DR We redesigned an entire application homepage — from Figma mockup to production-ready React code — in under 20 minutes. No copy-pasting design tokens. No guessing component APIs. No pixel-pushing in DevTools. The Secret Behind the Redesign […]
AI User Experience Patterns
The de facto standard for interacting with AI is in chat-style user interfaces, however, this isn’t optimal for many cases. Software practitioners need to reimagine user experiences for the AI era. There are numerous user experience scenarios that can leverage AI seamlessly, overcoming some of the pitfalls of relying too heavily on chat, such as […]
Meet the Winners of Codegeist 2025: Atlassian Williams Racing Edition
The checkered flag is out: Announcing the hackathon podium placements 🏁 After months of building, testing, and tuning, Codegeist 2025: Atlassian Williams Racing Edition has crossed the finish line and what a race it has been. Codegeist is Atlassian’s annual hackathon where developers from around the world harness their creativity on Forge, Atlassian’s app development […]
Forge app implementation patterns
In a previous post, Designing a Forge app, I outlined my approach to defining the architecture of a Forge app that provides functionality for running competitions within an organisation. After spending some time building the app, I realised that many of my Forge apps include certain patterns that may be worth sharing. This post shares […]
Streamlining your Rovo Dev CLI workflow with event hooks
When you’re deep in a problem, the last thing you want to think about is running the same chores repeatedly – check if the agent’s complete, lint your code, rebuild and run tests. While seemingly inconsequential, they compound into a constant tax on your focus. That’s where Rovo Dev CLI’s new Event Hooks come in: […]
How tech leaders can turn AI hype into real team productivity
AI delivers tangible, repeatable returns when teams apply it with intent and share a common literacy.
How Specialised Sub-Agents Enhanced Rovo Dev CLI Reliability for My Project
Over the last little while I’ve been using Rovo Dev CLI on a personal side project. It started as a fun experiment: “How far can I get if I let an AI agent write most of the code?” At first I did what I suspect many of us do: I pointed one big, do-everything agent […]
Designing a Forge app
During the 2025 F1 season, the Atlassian Workplace Events team ran a competition to win AWR signed swag or personalised AWR merchandise for each F1 race. Each competition involved one or more questions that would be posted a few days before the race. Atlassian staff would submit their answers in a Google form and the […]
Improving product analytics with Rovo Dev CLI
When we’re building AI-powered developer tools (Rovo Dev CLI), our ability to learn from the real usage data is just as important as the product we ship. Inside Atlassian’s Rovo Dev team, we rely heavily on data analytics to make critical product decisions, for examples: That means writing a lot of SQL, which is often […]
Using Rovo Dev multi‑stage prompts for refactoring UI components
LLMs are good at individual, well‑specified tasks. But they struggle when we ask them to do too many things at once. When a single prompt mixes several goals (e.g. “refactor this component, add three new features, fix tests, and update docs”), a few common failure modes appear: This isn’t because LLMs are “bad at coding”; […]
Getting Ready for Forge Billing
Forge usage began counting toward billing on January 1, 2026, and developers will receive their first invoices in February. In the lead-up to invoicing, we’re sharing more details about SLAs, support, and how to set up your developer space. Over the next couple of weeks, we encourage developers to spend time getting familiar with their […]
From static spreadsheets to strategic agility: How CNA Insurance unified planning with Atlassian’s Strategy Collection
Find out how a century-old insurance leader initiated a culture of constant improvement and agile strategy, dismantling silos to align the whole organization.
Automate more in Jira: A guide to Forge Automation Actions
Are you looking for ways to make your work in Atlassian products faster and easier? Forge Automation Actions can help! With these actions, you can automate repetitive tasks in Jira, saving time and reducing mistakes. In this blog, I’ll explain what Forge Automation Actions are, how they work, and how you can use them to […]
Spec Driven Development with Rovo Dev
I’ll start by sharing Martin Fowler’s post on semantic diffusion (bliki: Semantic Diffusion) as I feel it is strongly at play here with the term Spec Driven Development, which this blog will discuss the benefits of using. The definition of Spec Driven Development (SDD) keeps shifting, it’s something that exists in a rapidly changing environment. […]
Scaling responsibly: evolving our API rate limits to power the next generation of Atlassian Cloud
At Atlassian, we’re committed to delivering a cloud platform that’s reliable, scalable, and flexible enough to let developers and partners experiment, iterate, and validate their ideas quickly. Whether you’re an Atlassian Marketplace partner, a developer building custom integrations, or part of an enterprise team automating workflows, our API platform plays a critical role in your […]
