Browse Developer
Filters
A Deeper Look at Hooks in Forge
Introduction In an earlier blog, I briefly discussed UI Kit Hooks, and the useState hook in relation to calling, and displaying the results of an async function from a Forge App. This blog will dig in deeper to uncover what hooks are, how they are used and some of the differences between how hooks work […]
Forge the future of AI – Codegeist Unleashed 2023 is live!
Gear up for Codegeist Unleashed – an exciting twist on Atlassian’s annual hackathon. This year, developers get a shot at winning cash prizes PLUS the chance to compete live in Amsterdam at Atlassian Presents: Unleash and show off their AI building skills. First place winners in each category will have the unique opportunity to live […]
The basics of creating a Forge AI app
This post provides a range of practical information to help developers build Forge apps providing AI capabilities. Forge provides a range of features and simplifies development and hosting so it’s a great option for exploring AI development.
Configuration management for a consistent & resilient dev environment
Shell-based configuration management has kept my dev environment consistent & resilient for years. In this post, you’ll learn how to configure Homebrew, Git, chezmoi, fnm, and other CLI tools, so that you can quickly get through the Forge pre-requisites with fewer problems.
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 […]
Secure by design: Tips and benefits for app developers
If you’ve been following along at any of our developer events, in the blog, or on the developer community in the past year, you’ll know that cloud app trust has been an important topic here at Atlassian. As more customers—and especially large customers—move to cloud, we are hearing increased requests for more information about what […]
“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 […]
Onward to Launch: How a New Marketplace Partner Went From Idea to App in Two Months
Onward‘s story of entering the world of Atlassian apps – and learning how to leverage Forge – took place over an action-packed two month period, full of valuable lessons and insights (not to mention a few late nights). We’re here to share our timeline and a few of those insights with the wider developer community, […]
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 […]
Compliance with Vanta
The International Organization for Standardization (ISO) is an independent, non-governmental organization with an international membership of 167 national standards bodies. The ISO/IEC 27000 family of standards helps organizations keep their information assets secure. ISO/IEC 27001 is a standard that specifies security management best practices and comprehensive security controls. While not a legal requirement, it is […]
10 ways to customise Jira, Confluence and more with Forge
Whilst Atlassian products are highly configurable and include rich automation capabilities, nothing beats the ability to write code that directly extends or modifies the behaviour. Forge is our latest extensibility framework and is available for use with multiple products including Jira Software, Jira Service management, Confluence and Compass. This post shares a few ideas about […]
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 […]
