Discussions
-
Have you tried the narration feature on Confluence?
I found out today, that on Confluence you can basically start a narration and get a nice summary of an entire KB. The downside of it, is that the narration is only as good as the KB you have written. Just to expand on the experience, you have to simply look out for the headphone icon of the KB and if the KB contains…
-
How to export your Jira work items effortlessly
Jira export overview Jira has been the source of truth for many teams in different organization. However, when it comes to exporting the data, there’s a bit of a nuance in how that should be approached. This should never be a blocker for teams in getting their data out to audit elsewhere or to conduct reviews. They should…
-
An Easier Way to Bulk-Manage Customers and Organizations in Jira Service Management
If you work in the IT service industry, it is no surprise that you deal with a large number of customers and organizations. Using Jira Service Management to manage customer requests is often the obvious choice. However, managing customer profiles and organizations in a clean, structured, and user-friendly way requires a…
-
6 Apps, 23 Support Tickets, and What I've Learned About Building Software
It's only halfway through 2026, and across six apps in the Atlassian Marketplace, we've had just 23 support tickets. I was at WES2026 (Work Evolution Summit) in Bucharest speaking with another Marketplace Partner when I mentioned the low number. The immediate question was: "How do you do it?" The answer is surprisingly…
-
Adding Customer accounts to your Jira Service Management
If you are an IT service management or operations team, you know that adding hundreds or thousands of customer account to an organization can be challenging, especially when distinguishing the account by organization name or assigning it to specific projects. These tasks may seem simple, but placing the right customer…
-
Stop Managing Users, Start Governing Your Atlassian Organization
In the age of AI, complex tasks feel easier than ever, but that’s not new. The real challenge has never been doing the work; it’s been shaping it into something meaningful. Writing code, for instance, has always been the straightforward part. The difficulty lies in making that code align with a design pattern, a business…
-
Connect vs Forge - What’s Really Going On?
If you’re new to the Atlassian ecosystem, terms like Connect and Forge can sound confusing. Simply put, both are frameworks for building apps within Atlassian products. Connect is the older framework. It allows developers to host their apps externally and connect to Atlassian via APIs. Forge is the newer framework. It…
-
Stop Treating Forge Like a Backend, You’re Building It Wrong (Part 1: Scaling Patterns)
I’ve been deep in Forge for a while now, and there’s a pattern I keep seeing. People come into Forge thinking: “This is just another backend.” It’s not. And if you build it like one, your app will break the moment it scales. What Forge Actually Is Forge is not Connect.Forge is not your Node.js server.Forge is not your AWS…
-
Building Around Forge Limitations: Rate Limits (Part 2: Scaling Patterns)
Something about me is that I tend to be very straightforward. If your outfit looks terrible, I’ll probably tell you it looks terrible. Not because I’m trying to be rude, but because I believe honest feedback helps people improve. I also expect the same treatment in return. If I’m missing something or doing something wrong,…
-
Jira started simple… so why do our workflows get complicated?
Ever since I started using Jira, a few things immediately stood out to me: Workflows Searching for work items (formerly called issues) Time tracking What made Jira powerful wasn’t just these features individually, it was how they connect together. Work moves through a workflow.Work belongs to a project.Time can be logged…
-
What’s the most frustrating part of managing users across multiple Atlassian environments?
If you manage multiple Atlassian sites, you probably know the pain of context switching. One moment you’re in one Jira site, the next you’re in another Confluence instance, just trying to complete a simple administrative task like inviting users. In large organizations, this becomes even more frustrating. Admins often rely…
-
Forge Async Compute: What Are We Actually Being Charged For?
Last week, Atlassian quietly rolled out Async Compute usage metrics inside the Forge developer console. If you’re building on Forge, you probably noticed a new metric appearing in your usage dashboard without much explanation. Now you might be asking: What exactly is Forge function compute, and what changed? Previously,…
-
Understanding Forge Invocations and Metrics: How Vendors Can Build Reliable Apps
While I have known about Forge for quite some time now; if I remember correctly it was introduced around 2020. I only started using it more seriously around January 2026. I wrote about that experience in another article. When you first step into the Forge ecosystem, you quickly realize something important: building the app…
-
Stop Guessing. Start Knowing: Timesheet Reports & Analytics by ELFAPP
Time tracking on Jira has always been one of those “it’s there, but…” features. Yes, you can log time. Yes, you can estimate work. Yes, the data exists. But here’s the real question: Can you actually use that data to make decisions? That’s where most teams hit a wall. Teams end up exporting data, stitching together…
-
Atlassian Data Center End-of-Life, AI Coding Agents, and the Real Build vs Buy Debate
Over the last few years, the Atlassian ecosystem has been going through a structural shift. When Atlassian ended support for Server products in February 2024, many organizations were pushed to rethink their infrastructure strategy and decide whether to migrate to Atlassian Cloud or remain on Data Center deployments.…
-
Migrating from Jira Data Center to Cloud: What Most Teams Learn Too Late
Over the past few years, one of the most common conversations I’ve had with Jira administrators is about moving from Jira Data Center to Jira Cloud. The good news is that migration tooling has improved significantly. Tools like the Jira Cloud Migration Assistant make the technical transfer of data much easier than it used…
-
BulkOps Org (User Management for Organizations): Helping Atlassian Admins Get Their Time Back
If you’ve ever managed users in a large Atlassian Cloud organization, you already know the reality. Simple tasks quickly become repetitive work. Adding users to groups. Cleaning up inactive accounts. Adjusting access across teams. Managing licenses that should have been reclaimed weeks ago. Individually, none of these…
-
First Class Citizen
When growing up, many of us heard the phrase “first-class citizen.” In society, it has a social or political meaning. In programming, however, it has a precise technical definition. A first-class object (or first-class citizen) is an entity that can: Be assigned to a variable Be passed as an argument to a function Be…
-
How to use the new Jira cloud issue search API
If you're anything like me, you enjoy pushing boundaries—testing things just to see if they break or lead to something unexpected. But let’s get to the real reason I’m writing this article. If you manage Jira or work with API's in your organization, you’ve probably noticed changes in the Jira Issue Search API. Now, if…
-
How to export all issues from Jira in JSON format
This article shows you a way to export all your Jira issues into Jira's JSON format and basically builds the JSON file format for you. If you have been administering Jira for a while, you would have discovered that JSON import using the external system importer is one of the ways in which you can import a complete project…
-
Looking for my next role
Hi everyone, My name is Prince Nyeche, and I've been in the Atlassian ecosystem for 9 years, implementing, developing, and administering multiple enterprise-level environments. I am looking for a new opportunity where I can challenge myself daily while doing the things I love in the Atlassian ecosystem. I reside in the…
-
Issue Collector
What is an Issue Collector? An Issue collector basically allows you to embed Jira feedback into a website. This can be embedded via HTML or Javascript. This form is typically accessed by clicking a 'trigger' tab exposed along the edge of pages in your web site. Visitors on your website do not require a Jira account to be…
-
Bulk deletion of Jira users or Customer users
Gone are the days when you need to go through the REST API or pay for an app just to delete users or create users. I have always felt the need to help people as much as I can and doing so I have created a free app that helps do just that, which can be downloaded for free. You can install the app called BulkOps app from the…
-
Bulk Operations App for Jira Cloud
Using Atlassian Apps just helps to get work done quicker. However there are certain features which has been missing especially when doing very mundane things. Few months ago, I asked myself, why not do something to help with this. So I went ahead to create an App that just does bulk operations such as: * Bulk Create users…
-
How to export all issues from Jira via API
The below article will show you how to export all issues within your Jira instance to a single CSV file without any issue export limit. To use the below method, you need to generate an API token for your cloud environment and create a script using this python library called jiraone. You can install jiraone by using pip…
-
Bulk changing organization email addresses via API
A lot of solutions are available when we start automating stuff. Experimenting with Atlassian’s API on various things that can be done has made room for endless possibilities. If you’re an organization administrator you might have come across situations whereby you are tasked to make changes to your user’s email address.…
-
A workaround for deleted field context
A Few months ago, I wrote a Script that actually helps to rebuild a deleted field context from Jira custom field. Yes, this ticket JRACLOUD-27957 that has plagued Cloud Instances. My aim was to give some sort of comfort to those users, who accidentally click the "x" button which deletes the context thinking it was a close…
-
Extracting complete issue history via API
There are a lot of things that can be said when you have a history of such information. Given that Jira is a great piece of software, it provides a means whereby there's data integrity when something is changed within a project. The issue history feature by far is one of the most vital features that Jira has to offer. The…
-
JIRA WebHooks
What are WebHooks? A webhook is a method of altering the behaviour of a web page or application with custom callbacks. It is a user-defined callback over HTTPS. You can use Jira webhooks to notify your app or web application when certain events occur in Jira. Non Secure URLs won’t work as its deprecated, support for…
-
Sandbox on Jira Cloud
Moving to Cloud is by far going to be the best decision you've ever made. Why? Because it provides robust features, an Administrative and hassle free environment and you can now create sandbox environment to test those Production configurations and compatibility without the hassle of creating the Instance yourself. Please…