SlideShare a Scribd company logo
1 of 149
Download to read offline
PETER GRASEVSKI | DEVELOPER | ATLASSIAN | @PDGEE_
What does Jira
next-gen mean for Cloud apps?
Jira is complicated
Photo by Rick Mason on Unsplash
We want to build a simpler, more powerful Jira
Overview
Learn about Jira classic
Overview
Learn about Jira classic Learn about Jira next-gen
Overview
Learn about Jira classic Learn about Jira next-gen
Learn how to keep your apps compatible
Overview
Learn about Jira classic
Overview
Project: container for issues
Project: container for issues
Field: store data
on an issue
Project: container for issues
Field: store data
on an issue Screen: collection
of fields
Project: container for issues
Field: store data
on an issue Screen: collection
of fields
Status: current
state
Project: container for issues
Field: store data
on an issue Screen: collection
of fields
Status: current
state
Workflow: paths
between states
Project: container for issues
Field: store data
on an issue Screen: collection
of fields
Status: current
state
Issue type: how
everything is
combined
Workflow: paths
between states
Project
Issue type
WorkflowScreen
StatusField
Project
Issue types WorkflowsScreens StatusFields
GLOBAL
Issue types WorkflowsScreens StatusFields
Project
Issue types WorkflowsScreens StatusFields
Issue Type
Scheme
issue types
to be used
Project
Issue types WorkflowsScreens StatusFields
Issue Type
Scheme
used in
issue types
to be used
Project
Issue types WorkflowsScreens StatusFields
Issue Type
Scheme
Workflow
Scheme
used in
issue types
to be used
maps workflows
to issue types
Project
Issue types WorkflowsScreens StatusFields
used on
Issue Type
Scheme
Workflow
Scheme
used in
issue types
to be used
maps workflows
to issue types
Project
Issue types WorkflowsScreens StatusFields
Screen
scheme
used on
Issue Type
Scheme
Workflow
Scheme
used inmaps screen
to issue view
issue types
to be used
maps workflows
to issue types
Project
Issue types WorkflowsScreens StatusFields
Screen
scheme
used on
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
used inmaps screen
to issue view
maps screen scheme
to issue type
issue types
to be used
maps workflows
to issue types
Project
Issue types WorkflowsScreens StatusFields
Screen
scheme
used on
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
used inmaps screen
to issue view
maps screen scheme
to issue type
issue types
to be used
maps workflows
to issue types
Projects
Issue types WorkflowsScreens StatusFields
Screen
scheme
used on
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
used inmaps screen
to issue view
maps screen scheme
to issue type
issue types
to be used
maps workflows
to issue types
Projects
Issue types WorkflowsScreens StatusFields
Screen
scheme
used on used inmaps screen
to issue view
maps screen scheme
to issue type
issue types
to be used
maps workflows
to issue types
Projects
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
Issue types WorkflowsScreens StatusFields
Screen
scheme
used on
Issue Type
Screen Scheme
Workflow
Scheme
used inmaps screen
to issue view
maps screen scheme
to issue type
issue types
to be used
maps workflows
to issue types
Projects
Issue Type
Scheme
Projects
Issue types WorkflowsScreens StatusFields
Screen
scheme
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
Field config
Field config
scheme
Permissions
Roles
Permission
scheme
NotificationNotification
Scheme
Issue Security
Scheme
configure Jira pls?
Answer me these questions
three…
Project A Project B
View screen Transition screen
Oops I’m broken again…
Oops I’m broken again…
Board
Issues disappeared from
the board because the
mapped status was
changed!
Approvals
Jira Service Desk’s
approvals were
configured on that
status! Now the approval
step is gone!
Oops I’m broken again…
Board
Issues disappeared from
the board because the
mapped status was
changed!
Approvals
Jira Service Desk’s
approvals were
configured on that
status! Now the approval
step is gone!
Oops I’m broken again…
Filters
We had 100 filters based
on issues in that status!
Suddenly the issues have
disappeared!
Board
Issues disappeared from
the board because the
mapped status was
changed!
Create a new issue type
“Conference talk”, with
the fields:
• Summary
• Number of attendees
YOUR MISSION, SHOULD YOU CHOOSE TO ACCEPT IT…
Projects
Issue types WorkflowsScreens StatusFields
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
Projects
Issue types WorkflowsScreens StatusFields
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
Projects
Issue types WorkflowsScreens StatusFields
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
Projects
Issue types WorkflowsScreens StatusFields
Screen
scheme
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
Projects
Issue types WorkflowsScreens StatusFields
Screen
scheme
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
You learnt about Jira classic!
You learnt about Jira classic!
You learnt about Jira classic!
Next up…
You learnt about Jira classic!
Learn about Jira next-gen
Next up…
How do we make this
better?
GLOBAL
Projects
Issue types WorkflowsScreens StatusFields
Screen
scheme
used on
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
used inmaps screen
to issue view
maps screen scheme
to issue type
issue types
to be used
maps workflows
to issue types
GLOBAL
Projects
Issue types WorkflowsScreens StatusFields
Screen
scheme
used on
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
used inmaps screen
to issue view
maps screen scheme
to issue type
issue types
to be used
maps workflows
to issue types
Next-gen projects
✨
✨
✨
Is WS SF
PROJECTScreen
scheme
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
Next-gen project
✨
✨
✨
✨
Issue types WorkflowsScreens StatusFields
Screen
scheme
Issue Type
Screen Scheme
Issue Type
Scheme
Workflow
Scheme
Next-gen project
✨
✨
✨
✨
Issue types WorkflowsScreens StatusFields
Issue types WorkflowsScreens StatusFields
✨
✨
✨
✨ Next-gen project
Issue types
Workflows
Status
Fields
✨
✨
✨
✨ Next-gen project
You learnt about Jira next-gen!
You learnt about Jira next-gen!
You learnt about Jira next-gen!
Next up…
Learn how to keep your apps compatible
ASSUMPTIONS ARE

CHANGING
Next-gen
Entities are project-scoped, and
are only unique within their
project.
Classic
Entities (statuses, issue types…)
were global and unique
#1: Project-scoped entities
LEAKING PROJECT ENTITIES
LEAKING PROJECT ENTITIES REVEALING GLOBAL ENTITIES
LEAKING PROJECT ENTITIES REVEALING GLOBAL ENTITIES
Example: selecting a field
selecting from a
global
context shouldn’t
show
project-scoped
fields
LEAKING PROJECT ENTITIES REVEALING GLOBAL ENTITIES
Example: selecting a field
selecting from a
project
context shouldn’t
show
global-scoped
fields
selecting from a
global
context shouldn’t
show
project-scoped
fields
LEAKING PROJECT ENTITIES REVEALING GLOBAL ENTITIES
Example: selecting a field
Next-gen
Any user can create a next-gen
project, and the project-scoped
entities within it.*
Classic
Only admins can create/update
entities, and modify project
configuration.
#2: Regular users as project admins
*… if their admin lets them
REST API Modules Conceptual
changes
The future
Ecosystem changes
REST API
changes
GET project
GET entity
Create/update/
delete entity
[
{
...
"id": "10014",
"style": "classic"
},
{
...
"id": "10015",
"style": “next-gen"
},
...
]
REST API
changes
GET project
GET entity
Create/update/
delete entity
[
{
...
"id": "10014",
"style": "classic"
},
{
...
"id": "10015",
"style": “next-gen"
},
...
]
REST API
changes
GET project
GET entity
Create/update/
delete entity
REST API
changes
GET project
GET entity
Create/update/
delete entity
What can you do with this?
• Change your app functionality based on the
style of project
• Hide or show your app for certain project
styles
• Determine which other APIs to use and how
REST API
changes
GET project
GET entity
Create/update/
delete entity
[
{
...
"id": "3",
"name": "Task",
},
{
...
"id": "1",
"name": "Task",
"scope": {
"type": “PROJECT",
"project": {
"id": "10000",
"key": "KEY",
"name": "Next Gen Project"
}
}
},
...
]
REST API
changes
GET project
GET entity
Create/update/
delete entity
GET issue types
[
{
...
"id": "3",
"name": "Task",
},
{
...
"id": "1",
"name": "Task",
"scope": {
"type": “PROJECT",
"project": {
"id": "10000",
"key": "KEY",
"name": "Next Gen Project"
}
}
},
...
]
REST API
changes
GET project
GET entity
Create/update/
delete entity
GET issue types
[
{
...
"id": "3",
"name": "Task",
},
{
...
"id": "1",
"name": "Task",
"scope": {
"type": “PROJECT",
"project": {
"id": "10000",
"key": "KEY",
"name": "Next Gen Project"
}
}
},
...
]
REST API
changes
GET project
GET entity
Create/update/
delete entity
GET issue types
REST API
changes
GET project
GET entity
Entity support
• Issue type
• Field
• Status
• Role
• Permission scheme
• Notification scheme
• WorkflowTBD
Create/update/
delete entity
REST API
changes
GET project
GET entity
Create/update/
delete entity
What can you do with this?
• Ensure entities aren’t shown in the wrong
context, to avoid users choosing the incorrect
one
REST API
changes
GET project
GET entity
Create/update/
delete entity
REST API
changes
GET project
GET entity
Create/update/
delete entity
COMING SOON
REST API Modules Conceptual
changes
The future
Ecosystem changes
Module
changes
App config
pages
Software
boards and
backlog
Issue view
Module
changes
App config
pages
Software
boards and
backlog
Issue view
Module
changes
App config
pages
Issue view
Software
boards and
backlog
Module
changes
App config
pages
Software
boards and
backlog
Issue view
Module
changes
App config
pages
Software
boards and
backlog
Issue view
Module
changes
App config
pages
Software
boards and
backlog
Issue view
• Glances and panels
Module
changes
App config
pages
Software
boards and
backlog
Issue view
• Glances and panels
• Issue fields TBD
REST API Modules Conceptual
changes
The future
Ecosystem changes
Conceptual
changes
Parent-child
relationships
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Bug
Issue types in classic
Story SubtaskEpic
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Bug
Issue types in classic
Story Subtask
Epic
“Epic link” field
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Bug
Issue types in classic
Story
Subtask
Epic
“Parent” field
“Subtasks” field
“Epic link” field
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Bug
Issue types in classic
Story
Subtask
Epic
“Parent” field
“Subtasks” field
“Epic link” field
Initiative
“Parent link” field
Request types in
Jira Service Desk
from Portfolio for Jira
Conceptual
changes
Parent-child
relationships
Issue types in next-gen
Story
Subtask
Epic
Level
1
0
-1
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Issue types in next-gen
Story
Subtask
Epic
Level
1
0
-1“Parent” field
“Parent” field
“Parent” field
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Story
Subtask
Epic 1
0
-1
2
3
…
…
…
…
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
/rest/api/2/project/{projectId}/hierarchy
{
"projectId": "10023",
“hierarchy": [
{
"name": “Base”,
"level": 0,
“issueTypes": [{
"id": 7,
"name": "Story"
}]
},
{
"name": “Epic”,
"level": 1,
“issueTypes": [{
"id": 8,
"name": "Epic"
}]
}
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
/rest/api/2/project/{projectId}/hierarchy
{
"projectId": "10023",
“hierarchy": [
{
"name": “Base”,
"level": 0,
“issueTypes": [{
"id": 7,
"name": "Story"
}]
},
{
"name": “Epic”,
"level": 1,
“issueTypes": [{
"id": 8,
"name": "Epic"
}]
}
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
/rest/api/2/project/{projectId}/hierarchy
{
"projectId": "10023",
“hierarchy": [
{
"name": “Base”,
"level": 0,
“issueTypes": [{
"id": 7,
"name": "Story"
}]
},
{
"name": “Epic”,
"level": 1,
“issueTypes": [{
"id": 8,
"name": "Epic"
}]
}
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Get parent of an issue:
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Get parent of an issue:
Hit: /rest/api/3/issue/<key>
Check: parent field
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Get parent of an issue:
Hit: /rest/api/3/issue/<key>
Check: parent field
Request types in
Jira Service Desk
Get children of an issue:
Conceptual
changes
Parent-child
relationships
Get parent of an issue:
Hit: /rest/api/3/issue/<key>
Check: parent field
Request types in
Jira Service Desk
Get children of an issue:
Hit: /rest/api/3/search
with JQL: “parent = KEY-123”
Conceptual
changes
Parent-child
relationships
Request types in
Jira Service Desk
What can you do with this?
• More consistently find parents and children
of issues
Conceptual
changes
Parent-child
relationships
Request types in
Jira Service Desk
Conceptual
changes
Parent-child
relationships
Request types in
Jira Service Desk
IT help issue
type
Request types in classic
Hardware
support
Software
support
General
request
Conceptual
changes
Parent-child
relationships
Request types in
Jira Service Desk
Request types in next-gen
Hardware
support
Software
support
General
request
Conceptual
changes
Parent-child
relationships
Request types in
Jira Service Desk
What can you do with this?
• No longer worry about the difference
between request types and issue types
• Read endpoint will continue to work, write
endpoints won’t - you can use the issue type
one once it’s available
REST API Modules Conceptual
changes
The future
Ecosystem changes
You learnt how to keep your apps compatible!
You learnt how to keep your apps compatible!
You learnt how to keep your apps compatible!
REST API Modules Conceptual
changes
The future
Ecosystem changes
THERE IS STILL A LOT TO DO
THIS IS A MULTI YEAR
JOURNEY.
THERE IS STILL A LOT TO DO
THIS IS A MULTI YEAR
JOURNEY.
Research
SO WHAT’S LEFT TO DO…?
Envisioning2016
2019
Software
next-gen
Service desk
next-gen
NOW
🎉
🎉
Research
SO WHAT’S LEFT TO DO…?
Envisioning2016
2019REST APIs
Software
next-gen
Service desk
next-gen
NOW
🎉
🎉
Research
SO WHAT’S LEFT TO DO…?
Envisioning
Workflow
integrations
2016
2019REST APIs
Software
next-gen
Service desk
next-gen
NOW
🎉
🎉
Research
SO WHAT’S LEFT TO DO…?
Envisioning
Workflow
integrations
2016
2019REST APIs
Software
next-gen
Shared
configurations
Service desk
next-gen
NOW
🎉
🎉
WHY?
WHY?
GROW
WHY?
GROW
SCALE
WHY?
GROW
SCALE
DO BETTER
I’d love you to
do a favour
for me…
Create a next-
gen project
Try out your app
in it
Photo by DreamWorks Pictures
If you find
problems, let us
know
I’d love you to
do a favour
for me…
Create a next-
gen project
Try out your app
in it
If you find
problems, let us
know
All instances can create Jira
Software next-gen projects.
Head to
<instance>/jsd-next-gen
to enable Jira Service Desk next-gen
Give feedback at:
go.atlassian.com/ngapps

(ACJIRA-1568)
Photo by DreamWorks Pictures
Thank you!
PETER GRASEVSKI | DEVELOPER | ATLASSIAN | @PDGEE_
go.atlassian.com/ngapps

More Related Content

What's hot

Discover the Possibilities of the Jira Cloud Asset API
Discover the Possibilities of the Jira Cloud Asset APIDiscover the Possibilities of the Jira Cloud Asset API
Discover the Possibilities of the Jira Cloud Asset APIAtlassian
 
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud AppsFrom AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud AppsAtlassian
 
Integrate CI/CD Pipelines with Jira Software Cloud
Integrate CI/CD Pipelines with Jira Software CloudIntegrate CI/CD Pipelines with Jira Software Cloud
Integrate CI/CD Pipelines with Jira Software CloudAtlassian
 
Spec-first API Design for Speed and Safety
Spec-first API Design for Speed and SafetySpec-first API Design for Speed and Safety
Spec-first API Design for Speed and SafetyAtlassian
 
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAccess to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAtlassian
 
Integration Testing on Steroids: Run Your Tests on the Real Things
Integration Testing on Steroids: Run Your Tests on the Real ThingsIntegration Testing on Steroids: Run Your Tests on the Real Things
Integration Testing on Steroids: Run Your Tests on the Real ThingsAtlassian
 
Practical Patterns for Developing a Cross-product Cross-version App
Practical Patterns for Developing a Cross-product Cross-version AppPractical Patterns for Developing a Cross-product Cross-version App
Practical Patterns for Developing a Cross-product Cross-version AppAtlassian
 
Serverless Analytics and Monitoring For Your Cloud App
Serverless Analytics and Monitoring For Your Cloud AppServerless Analytics and Monitoring For Your Cloud App
Serverless Analytics and Monitoring For Your Cloud AppAtlassian
 
Supercharge Your Pages - New Ways to Extend the Confluence Editor
Supercharge Your Pages - New Ways to Extend the Confluence EditorSupercharge Your Pages - New Ways to Extend the Confluence Editor
Supercharge Your Pages - New Ways to Extend the Confluence EditorAtlassian
 
Declaring Server App Components in Pure Java
Declaring Server App Components in Pure JavaDeclaring Server App Components in Pure Java
Declaring Server App Components in Pure JavaAtlassian
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge TriggersAtlassian
 
Scaling Indexing and Replication in Jira Data Center Apps
Scaling Indexing and Replication in Jira Data Center AppsScaling Indexing and Replication in Jira Data Center Apps
Scaling Indexing and Replication in Jira Data Center AppsAtlassian
 
Leaning into Server to Cloud App Migration
Leaning into Server to Cloud App MigrationLeaning into Server to Cloud App Migration
Leaning into Server to Cloud App MigrationAtlassian
 
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelTrusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelAtlassian
 
Launch into New Markets with JIRA Service Desk
Launch into New Markets with JIRA Service DeskLaunch into New Markets with JIRA Service Desk
Launch into New Markets with JIRA Service DeskAtlassian
 
Preparing for Data Residency and Custom Domains
Preparing for Data Residency and Custom DomainsPreparing for Data Residency and Custom Domains
Preparing for Data Residency and Custom DomainsAtlassian
 
Creating Your Own Server Add-on that Customizes Confluence or JIRA
Creating Your Own Server Add-on that Customizes Confluence or JIRACreating Your Own Server Add-on that Customizes Confluence or JIRA
Creating Your Own Server Add-on that Customizes Confluence or JIRAAtlassian
 
Designing and Running a GraphQL API
Designing and Running a GraphQL APIDesigning and Running a GraphQL API
Designing and Running a GraphQL APIAtlassian
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App ShowcaseAtlassian
 
Forge: Under the Hood
Forge: Under the HoodForge: Under the Hood
Forge: Under the HoodAtlassian
 

What's hot (20)

Discover the Possibilities of the Jira Cloud Asset API
Discover the Possibilities of the Jira Cloud Asset APIDiscover the Possibilities of the Jira Cloud Asset API
Discover the Possibilities of the Jira Cloud Asset API
 
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud AppsFrom AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
 
Integrate CI/CD Pipelines with Jira Software Cloud
Integrate CI/CD Pipelines with Jira Software CloudIntegrate CI/CD Pipelines with Jira Software Cloud
Integrate CI/CD Pipelines with Jira Software Cloud
 
Spec-first API Design for Speed and Safety
Spec-first API Design for Speed and SafetySpec-first API Design for Speed and Safety
Spec-first API Design for Speed and Safety
 
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAccess to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIs
 
Integration Testing on Steroids: Run Your Tests on the Real Things
Integration Testing on Steroids: Run Your Tests on the Real ThingsIntegration Testing on Steroids: Run Your Tests on the Real Things
Integration Testing on Steroids: Run Your Tests on the Real Things
 
Practical Patterns for Developing a Cross-product Cross-version App
Practical Patterns for Developing a Cross-product Cross-version AppPractical Patterns for Developing a Cross-product Cross-version App
Practical Patterns for Developing a Cross-product Cross-version App
 
Serverless Analytics and Monitoring For Your Cloud App
Serverless Analytics and Monitoring For Your Cloud AppServerless Analytics and Monitoring For Your Cloud App
Serverless Analytics and Monitoring For Your Cloud App
 
Supercharge Your Pages - New Ways to Extend the Confluence Editor
Supercharge Your Pages - New Ways to Extend the Confluence EditorSupercharge Your Pages - New Ways to Extend the Confluence Editor
Supercharge Your Pages - New Ways to Extend the Confluence Editor
 
Declaring Server App Components in Pure Java
Declaring Server App Components in Pure JavaDeclaring Server App Components in Pure Java
Declaring Server App Components in Pure Java
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge Triggers
 
Scaling Indexing and Replication in Jira Data Center Apps
Scaling Indexing and Replication in Jira Data Center AppsScaling Indexing and Replication in Jira Data Center Apps
Scaling Indexing and Replication in Jira Data Center Apps
 
Leaning into Server to Cloud App Migration
Leaning into Server to Cloud App MigrationLeaning into Server to Cloud App Migration
Leaning into Server to Cloud App Migration
 
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelTrusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy Model
 
Launch into New Markets with JIRA Service Desk
Launch into New Markets with JIRA Service DeskLaunch into New Markets with JIRA Service Desk
Launch into New Markets with JIRA Service Desk
 
Preparing for Data Residency and Custom Domains
Preparing for Data Residency and Custom DomainsPreparing for Data Residency and Custom Domains
Preparing for Data Residency and Custom Domains
 
Creating Your Own Server Add-on that Customizes Confluence or JIRA
Creating Your Own Server Add-on that Customizes Confluence or JIRACreating Your Own Server Add-on that Customizes Confluence or JIRA
Creating Your Own Server Add-on that Customizes Confluence or JIRA
 
Designing and Running a GraphQL API
Designing and Running a GraphQL APIDesigning and Running a GraphQL API
Designing and Running a GraphQL API
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App Showcase
 
Forge: Under the Hood
Forge: Under the HoodForge: Under the Hood
Forge: Under the Hood
 

Similar to Jira Next-Gen Changes for Apps

James Jara Portfolio 2014 Part 1
James Jara Portfolio 2014 Part 1James Jara Portfolio 2014 Part 1
James Jara Portfolio 2014 Part 1James Jara
 
Wix Machine Learning - Ran Romano
Wix Machine Learning - Ran RomanoWix Machine Learning - Ran Romano
Wix Machine Learning - Ran RomanoWix Engineering
 
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should Have
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should HaveAppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should Have
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should HaveRobert Grupe, CSSLP CISSP PE PMP
 
Building a full-stack app with Golang and Google Cloud Platform in one week
Building a full-stack app with Golang and Google Cloud Platform in one weekBuilding a full-stack app with Golang and Google Cloud Platform in one week
Building a full-stack app with Golang and Google Cloud Platform in one weekDr. Felix Raab
 
Practical Dynamic Actions - Intro
Practical Dynamic Actions - IntroPractical Dynamic Actions - Intro
Practical Dynamic Actions - IntroJorge Rimblas
 
Refactoring Wunderlist. UA Mobile 2016.
Refactoring Wunderlist. UA Mobile 2016.Refactoring Wunderlist. UA Mobile 2016.
Refactoring Wunderlist. UA Mobile 2016.UA Mobile
 
Modernizing Desktop Apps on Windows 10
Modernizing Desktop Apps on Windows 10Modernizing Desktop Apps on Windows 10
Modernizing Desktop Apps on Windows 10Windows Developer
 
Kaiser Permanente CSUN 2018
Kaiser Permanente CSUN 2018Kaiser Permanente CSUN 2018
Kaiser Permanente CSUN 2018Mark Stimson
 
Crafted Design - ITAKE 2014
Crafted Design - ITAKE 2014Crafted Design - ITAKE 2014
Crafted Design - ITAKE 2014Sandro Mancuso
 
Re-use Your Skills and Code to Expand the Reach of Your Apps with Silverlight
Re-use Your Skills and Code to Expand the Reach of Your Apps with SilverlightRe-use Your Skills and Code to Expand the Reach of Your Apps with Silverlight
Re-use Your Skills and Code to Expand the Reach of Your Apps with SilverlightFrank La Vigne
 
Android Effective UI: Tips, Tricks and Patterns
Android Effective UI: Tips, Tricks and PatternsAndroid Effective UI: Tips, Tricks and Patterns
Android Effective UI: Tips, Tricks and PatternsAdham Enaya
 
The State of Front-end At CrowdTwist
The State of Front-end At CrowdTwistThe State of Front-end At CrowdTwist
The State of Front-end At CrowdTwistMark Fayngersh
 
Trimantra - Project Portfolio_NET
Trimantra - Project Portfolio_NETTrimantra - Project Portfolio_NET
Trimantra - Project Portfolio_NETMihir G.
 
3 Tips to Deliver Fast Performance Across Mobile Web
3 Tips to Deliver Fast Performance Across Mobile Web3 Tips to Deliver Fast Performance Across Mobile Web
3 Tips to Deliver Fast Performance Across Mobile WebDynatrace
 
WebGL: GPU acceleration for the open web
WebGL: GPU acceleration for the open webWebGL: GPU acceleration for the open web
WebGL: GPU acceleration for the open webpjcozzi
 
Intro to @viewport & other new Responsive Web Design CSS features
Intro to @viewport & other new Responsive Web Design CSS featuresIntro to @viewport & other new Responsive Web Design CSS features
Intro to @viewport & other new Responsive Web Design CSS featuresAndreas Bovens
 
Crafted Design - Sandro Mancuso
Crafted Design - Sandro MancusoCrafted Design - Sandro Mancuso
Crafted Design - Sandro MancusoJAXLondon2014
 
The state-of-the-art in Mobile apps
The state-of-the-art in Mobile appsThe state-of-the-art in Mobile apps
The state-of-the-art in Mobile appsPranav Kadam
 
Google Developer Day 2010 - Prague - Styles in Android
Google Developer Day 2010 - Prague - Styles in AndroidGoogle Developer Day 2010 - Prague - Styles in Android
Google Developer Day 2010 - Prague - Styles in Androidpavelpetrek
 

Similar to Jira Next-Gen Changes for Apps (20)

James Jara Portfolio 2014 Part 1
James Jara Portfolio 2014 Part 1James Jara Portfolio 2014 Part 1
James Jara Portfolio 2014 Part 1
 
Portafolio
PortafolioPortafolio
Portafolio
 
Wix Machine Learning - Ran Romano
Wix Machine Learning - Ran RomanoWix Machine Learning - Ran Romano
Wix Machine Learning - Ran Romano
 
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should Have
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should HaveAppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should Have
AppSec Threat Modeling with 5 Agile Design Diagrams Every Project Should Have
 
Building a full-stack app with Golang and Google Cloud Platform in one week
Building a full-stack app with Golang and Google Cloud Platform in one weekBuilding a full-stack app with Golang and Google Cloud Platform in one week
Building a full-stack app with Golang and Google Cloud Platform in one week
 
Practical Dynamic Actions - Intro
Practical Dynamic Actions - IntroPractical Dynamic Actions - Intro
Practical Dynamic Actions - Intro
 
Refactoring Wunderlist. UA Mobile 2016.
Refactoring Wunderlist. UA Mobile 2016.Refactoring Wunderlist. UA Mobile 2016.
Refactoring Wunderlist. UA Mobile 2016.
 
Modernizing Desktop Apps on Windows 10
Modernizing Desktop Apps on Windows 10Modernizing Desktop Apps on Windows 10
Modernizing Desktop Apps on Windows 10
 
Kaiser Permanente CSUN 2018
Kaiser Permanente CSUN 2018Kaiser Permanente CSUN 2018
Kaiser Permanente CSUN 2018
 
Crafted Design - ITAKE 2014
Crafted Design - ITAKE 2014Crafted Design - ITAKE 2014
Crafted Design - ITAKE 2014
 
Re-use Your Skills and Code to Expand the Reach of Your Apps with Silverlight
Re-use Your Skills and Code to Expand the Reach of Your Apps with SilverlightRe-use Your Skills and Code to Expand the Reach of Your Apps with Silverlight
Re-use Your Skills and Code to Expand the Reach of Your Apps with Silverlight
 
Android Effective UI: Tips, Tricks and Patterns
Android Effective UI: Tips, Tricks and PatternsAndroid Effective UI: Tips, Tricks and Patterns
Android Effective UI: Tips, Tricks and Patterns
 
The State of Front-end At CrowdTwist
The State of Front-end At CrowdTwistThe State of Front-end At CrowdTwist
The State of Front-end At CrowdTwist
 
Trimantra - Project Portfolio_NET
Trimantra - Project Portfolio_NETTrimantra - Project Portfolio_NET
Trimantra - Project Portfolio_NET
 
3 Tips to Deliver Fast Performance Across Mobile Web
3 Tips to Deliver Fast Performance Across Mobile Web3 Tips to Deliver Fast Performance Across Mobile Web
3 Tips to Deliver Fast Performance Across Mobile Web
 
WebGL: GPU acceleration for the open web
WebGL: GPU acceleration for the open webWebGL: GPU acceleration for the open web
WebGL: GPU acceleration for the open web
 
Intro to @viewport & other new Responsive Web Design CSS features
Intro to @viewport & other new Responsive Web Design CSS featuresIntro to @viewport & other new Responsive Web Design CSS features
Intro to @viewport & other new Responsive Web Design CSS features
 
Crafted Design - Sandro Mancuso
Crafted Design - Sandro MancusoCrafted Design - Sandro Mancuso
Crafted Design - Sandro Mancuso
 
The state-of-the-art in Mobile apps
The state-of-the-art in Mobile appsThe state-of-the-art in Mobile apps
The state-of-the-art in Mobile apps
 
Google Developer Day 2010 - Prague - Styles in Android
Google Developer Day 2010 - Prague - Styles in AndroidGoogle Developer Day 2010 - Prague - Styles in Android
Google Developer Day 2010 - Prague - Styles in Android
 

More from Atlassian

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020Atlassian
 
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 202010 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020Atlassian
 
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UILet's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UIAtlassian
 
Meet the Forge Runtime
Meet the Forge RuntimeMeet the Forge Runtime
Meet the Forge RuntimeAtlassian
 
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceForge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceAtlassian
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeAtlassian
 
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemDesigning Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemAtlassian
 
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginDesign Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginAtlassian
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingAtlassian
 
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterNailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterAtlassian
 
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindBuilding Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindAtlassian
 
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Atlassian
 
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsBeyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsAtlassian
 
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamThe Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamAtlassian
 
Building Apps With Enterprise in Mind
Building Apps With Enterprise in MindBuilding Apps With Enterprise in Mind
Building Apps With Enterprise in MindAtlassian
 
Shipping With Velocity and Confidence Using Feature Flags
Shipping With Velocity and Confidence Using Feature FlagsShipping With Velocity and Confidence Using Feature Flags
Shipping With Velocity and Confidence Using Feature FlagsAtlassian
 
Build With Heart and Balance, Remote Work Edition
Build With Heart and Balance, Remote Work EditionBuild With Heart and Balance, Remote Work Edition
Build With Heart and Balance, Remote Work EditionAtlassian
 
How to Grow an Atlassian App Worthy of Top Vendor Status
How to Grow an Atlassian App Worthy of Top Vendor StatusHow to Grow an Atlassian App Worthy of Top Vendor Status
How to Grow an Atlassian App Worthy of Top Vendor StatusAtlassian
 
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Monitoring As Code: How to Integrate App Monitoring Into Your Developer CycleMonitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Monitoring As Code: How to Integrate App Monitoring Into Your Developer CycleAtlassian
 
How to Market Your New App on the Atlassian Marketplace
How to Market Your New App on the Atlassian MarketplaceHow to Market Your New App on the Atlassian Marketplace
How to Market Your New App on the Atlassian MarketplaceAtlassian
 

More from Atlassian (20)

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020
 
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 202010 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020
 
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UILet's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UI
 
Meet the Forge Runtime
Meet the Forge RuntimeMeet the Forge Runtime
Meet the Forge Runtime
 
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceForge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User Experience
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in Forge
 
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemDesigning Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI System
 
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginDesign Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch Plugin
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the Building
 
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterNailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that Matter
 
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindBuilding Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in Mind
 
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
 
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsBeyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced Teams
 
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamThe Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
 
Building Apps With Enterprise in Mind
Building Apps With Enterprise in MindBuilding Apps With Enterprise in Mind
Building Apps With Enterprise in Mind
 
Shipping With Velocity and Confidence Using Feature Flags
Shipping With Velocity and Confidence Using Feature FlagsShipping With Velocity and Confidence Using Feature Flags
Shipping With Velocity and Confidence Using Feature Flags
 
Build With Heart and Balance, Remote Work Edition
Build With Heart and Balance, Remote Work EditionBuild With Heart and Balance, Remote Work Edition
Build With Heart and Balance, Remote Work Edition
 
How to Grow an Atlassian App Worthy of Top Vendor Status
How to Grow an Atlassian App Worthy of Top Vendor StatusHow to Grow an Atlassian App Worthy of Top Vendor Status
How to Grow an Atlassian App Worthy of Top Vendor Status
 
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Monitoring As Code: How to Integrate App Monitoring Into Your Developer CycleMonitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
 
How to Market Your New App on the Atlassian Marketplace
How to Market Your New App on the Atlassian MarketplaceHow to Market Your New App on the Atlassian Marketplace
How to Market Your New App on the Atlassian Marketplace
 

Recently uploaded

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Jira Next-Gen Changes for Apps