Development
Code Campfire Series: From Business Student to Marketplace Business Owner
Welcome to Code Campfire! The Atlassian Ecosystem Marketing team is launching a new content series: Code Campfire. We’re interviewing developers who build Atlassian apps to find out what makes them tick and how they got where they are today. Think of it like meeting a new friend and hearing about their story — only on […]
“It really does take the DevOps stuff out”: How Forge transformed a popular custom field app
Launched in 2008, Jira Misc Custom Fields (JMCF) has become a much-loved app for calculated custom fields on Jira Data Center and Server, helping customers make more informed business decisions through Jira screens, reports, and dashboards. With over 4,000 installs on Atlassian Marketplace to date, bringing JMCF to Cloud was a clear next step. We […]
End-to-end testing for Confluence Forge apps
When building a Forge app for an Atlassian product, it’s important to have a robust testing strategy in place. End-to-end testing provides a way to constantly monitor the quality and reliability of apps and, in this blog post, we will explore how to leverage Mocha and Webdriver.io to test two Confluence apps. We will also […]
A brief introduction to using async functions in Forge
You just tried making an API call into your first Atlassian Forge App, but now it won’t build and it’s displaying an error, or the data being returned isn’t what you expect.
Forge-ing Simple Solutions for Jira: Project Custom Field
Jira is a valuable tool for agile project management, allowing teams to streamline workflows, track issues, and collaborate effectively. Jira administrators are responsible for configuring and maintaining the platform to meet their organization’s specific needs. However, as demand for customized solutions grows, administrators may seek ways to enhance Jira even further and this is where […]
Code Campfire Series: Anton Kronseder from smartics
Welcome to Code Campfire! The Atlassian Ecosystem Marketing team is launching a new content series: Code Campfire. We’re interviewing developers who build Atlassian apps to find out what makes them tick and how they got where they are today. Think of it like meeting a new friend and hearing about their story — only on […]
API Rate Limit Handling for Apps
Co-authored by Ian Gil Ragudo APIs are the backbone of modern software development, and with their increasing reliance, it’s more important than ever to implement proper rate limiting techniques. Rate limiting is a crucial technique for managing the flow of requests to an API, preventing providers from being overwhelmed with traffic. By setting limits on […]
July 2023: Marketplace Partner Program Tier Membership Update
The Atlassian Marketplace has surpassed $3 billion in lifetime sales, achieving a significant milestone in fiscal year 2023. This remarkable growth is attributed to our dynamic ecosystem of developers and partners extending the capabilities of Atlassian’s product suite, boosting app adoption by enterprise customers alongside overall cloud business growth. The success of Atlassian Marketplace is […]
California Consumer Privacy Act (CCPA) 101 for app developers
Note: This blog post is provided for informational purposes only. It is not intended to be a substitute for legal advice. As such, we recommend that you consult a lawyer before acting on any matter discussed within this post. What is the CCPA? The CCPA stands for the California Consumer Privacy Act of 2018, which […]
Marketplace Partner Story: Leveling up DevOps Quality Management
A deep look at how Appsvio streamlined their testing process, improved efficiency, and lowered barriers across their team. As a small team with a single tester, finding a solution to keep our apps bug-free for users required a unique approach. Appsvio has been a Marketplace Partner for one year and we maintain and develop a […]
How to Build a Cross-product Forge App for Jira and Confluence
When it comes to creating automations across Atlassian products, there’s more than one way to peel an orange (as the animal-friendly saying goes). For most use cases, Automation for Jira and Confluence provide a quick, no-code solution, making them the first option to investigate. But, there are some use cases that require a custom app. […]
Preventing cross-site scripting (XSS) attacks
Cross-site scripting (XSS) is a type of security vulnerability found in web-applications. Atlassian Cloud apps are web-apps and are not immune. Learn how to prevent XSS vulnerability in your cloud apps.
Handling rate limiting in JavaScript
Most, if not all, REST APIs enforce rate limits to ensure reliability and performance for consumers. However, handling rate limiting responses is often overlooked or implemented in an ad-hoc manner. Inadequate handling of rate limiting responses often leads to poor user experiences and reliability issues. Developers need a solution that is robust, flexible and easy […]
Forge Roadmap Webinar Recap: Q1 2023
During our quarterly Forge roadmap for Q1, the Ecosystem Platform team shared progress on recently shipped features and updates on what to expect for the year ahead following shifts in roadmap priorities. Highlights from this conversation include progress on Forge for Bitbucket and complex queries and custom entities, a look inside upcoming improvements to the […]
Recap | May 2023 Tech Partner Marketing Hour
Atlassian Partner Marketing recently launched a new webinar series to enable partners with effective marketing strategies and best practices to drive app adoption and business growth. The series kicked off on May 10, 2023, with the introduction of a framework that partners can use to create effective and thoughtful assets that reflect the buyer’s journey. […]
