SlideShare une entreprise Scribd logo
1  sur  103
Getting into WorkBox
Integrating with Notifications & Tasks




                                        @shihabhamid
Why WorkBox?


               @me
WorkBox Features
WorkBox Features
WorkBox Features
..all available on the go
Why should you care?


Get your plugin noticed
Email notifications now in-app
Think of cool integrations on top of WorkBox
Example 1


Time for a Quickie
Example 1


Time for a Quickie
Example 1


SpeakEasy


Greasemonkey for
your instance
Prototype your
plugins fast
Example 1


SpeakEasy


Greasemonkey for
your instance
Prototype your
plugins fast
Example 1


Create a button
Check we’re on a page
Example 1


Create a button
Check we’re on a page




Add the it to the right spot
Example 1


Create a task
Example 1


Create a task
Example 1


Create a task
Example 1


Create a task
Example 1


Create a task
Example 1


Create a task
Example 1


Make it better!


 Detect whether a page has a task
Tasks API
       REST             Java

   /mywork/1/task    TaskService

        GET              find

       POST         createOrUpdate

        PUT         createOrUpdate

      DELETE            delete
When to use tasks?
When to use tasks?

Tasks are designed to be light-weight and personal
When to use tasks?

Tasks are designed to be light-weight and personal
Tasks only have the concept of complete/incomplete
When to use tasks?

Tasks are designed to be light-weight and personal
Tasks only have the concept of complete/incomplete
Tasks allow users to make their own notes
When to use tasks?

Tasks are designed to be light-weight and personal
Tasks only have the concept of complete/incomplete
Tasks allow users to make their own notes
Users can prioritise their tasks
When to use tasks?

Tasks are designed to be light-weight and personal
Tasks only have the concept of complete/incomplete
Tasks allow users to make their own notes
Users can prioritise their tasks
Tasks can be used as pointers to things that need to
get done
What next?
What next?


Prototyped the plugin in SpeakEasy
What next?


Prototyped the plugin in SpeakEasy
Converted it to a <web resource/> plugin
What next?


Prototyped the plugin in SpeakEasy
Converted it to a <web resource/> plugin
Do your users know about your cool plugin?
Example 2


Invite your users to try
Example 2


Invite your users to try
 Plugins start with a PluginEnabledEvent
Example 2


Invite your users to try
 Plugins start with a PluginEnabledEvent


 Notify your users of your cool plugin
Example 2


Invite your users to try
Example 2


Invite your users to try
 You will spam users
Example 2


Invite your users to try
 You will spam users
   when any plugin is enabled
Example 2


Invite your users to try
 You will spam users
   when any plugin is enabled
   every time your plugin is enabled
Example 2


Invite your users to try
 You will spam users
   when any plugin is enabled
   every time your plugin is enabled
 Your notifications won’t be crash hot
Example 2


Spicing up your notification
Example 2


Spicing up your notification
Example 2


Spicing up your notification
Your users are an asset
 In-App Notifications are a powerful way of getting
 the attention of your users
 Spamming them won’t make you more money
What is a Notification?
What is a Notification?

                         title
  icon



aggregation
                     read/unread
What is a Notification?
               item:title    aggregation




 action:icon
      avatar

                      description          action
What is a Notification?
             item actions

                              taskify




                            entry actions
What is a Notification?


 A notification is an instance of an action on an item
   item = page, issue, blog post
   action = share, comment, mention, like
Taking a notification apart
Taking a notification apart
Taking a notification apart
Taking a notification apart

  En#ty(                                Page(




  Ac#on(     Like(           Comment(            Share(   Men#on(



                      Jonathan(        Alice(
No#fica#on(           commented(
                       on(Page(
                                    commented(
                                      on(Page(
Taking a notification apart

  En#ty(                                Page(




  Ac#on(     Like(           Comment(            Share(   Men#on(



                      Jonathan(        Alice(
No#fica#on(           commented(
                       on(Page(
                                    commented(
                                      on(Page(
Taking a notification apart

  En#ty(                                Page(




  Ac#on(     Like(           Comment(            Share(   Men#on(



                      Jonathan(        Alice(
No#fica#on(           commented(
                       on(Page(
                                    commented(
                                      on(Page(
Example 3


One Last Example
Example 3


One Last Example


Marketing team wants to monitor and react to tweets
Example 3


One Last Example


Marketing team wants to monitor and react to tweets
Let’s put them in WorkBox!
Example 3


The System
                              I <3 the
                          NewShinyFeature
                           yo…so goood!




           Twitter
                       Twitter
          Listener


                                            Twitter User

        Notification
         Service




      Marketing Team
Example 3


The System
                              I <3 the
                          NewShinyFeature
                           yo…so goood!




           Twitter
                       Twitter
          Listener


                                            Twitter User

        Notification
         Service




      Marketing Team
Example 3


Getting Tweets
Example 3


Getting Tweets
Configure the client to track marketing’s key words
Example 3


Getting Tweets
Configure the client to track marketing’s key words




Ping the marketing team when a new tweet matches
Example 3


Getting Tweets
Configure the client to track marketing’s key words




Ping the marketing team when a new tweet matches
Example 3


Tweets as Notifications
Our marketing team only cares about tweets and
retweets mentioning a certain key word
Example 3


Tweets as Notifications
Our marketing team only cares about tweets and
retweets mentioning a certain key word


        En#ty(                  Tweet(



                                    Post(
        Ac#on(                (Tweet/RT)(



                     Bob(tweeted(           Jenny(RT(
      No#fica#on(        BLAH!(               BLAH!(
Example 3


Aggregating Tweets
We want RTs to aggregate with the original tweets
Example 3


Aggregating Tweets
We want RTs to aggregate with the original tweets
Example 3


Aggregating Tweets
Register i18n and use global IDs
Example 3


Aggregating Tweets
Register i18n and use global IDs
Example 3


Aggregating Tweets
Register i18n and use global IDs
Example 3


Notification Actions


 We want our marketing team to be able to quickly
   Reply to negative tweets
   RT happy experiences
Example 3


Notification Actions
 Register the actions you want to appear at the item
 and notification instance level
Example 3


Notification Actions
 Register the actions you want to appear at the item
 and notification instance level
Example 3


Notification Actions
 Register the actions you want to appear at the item
 and notification instance level
Example 3


Notification Actions
Example 3


Notification Actions
Example 3


Notification Actions
Example 3


Notification Actions
Example 3


Notification Actions
Example 3


Social Media Monitoring
Example 3


Make it better!
 We could add in social media monitoring support on
 Facebook fan pages
Example 3


Make it better!
 We could add in social media monitoring support on
 Facebook fan pages

            En#ty(              Wall(Post(




           Ac#on(              Comment(



                          Alice(            Bob(
         No#fica#on(    commented(       commented(
                         “Cool!”(       “I(hate(this”(
Example 3


Make it better!
 We could add in social media monitoring support on
 Facebook fan pages

            En#ty(              Wall(Post(




           Ac#on(              Comment(



                          Alice(            Bob(
         No#fica#on(    commented(       commented(
                         “Cool!”(       “I(hate(this”(
Example 3


Make it even better!
 Notifications and Tasks can store arbitrary metadata
Example 3


Make it even better!
 Notifications and Tasks can store arbitrary metadata
Example 3


Make it even better!
 Notifications and Tasks have an Event API
Example 3


Make it even better!
 Notifications and Tasks have an Event API
Example 3


Make it even better!
 Notifications and Tasks have an Event API
Example 3


Make it even better!
 Notifications and Tasks have an Event API




                                            Urgent tweet
When to use Notifications
When to use Notifications

Inform your users of a change that directly affects them
When to use Notifications

Inform your users of a change that directly affects them
Move email notifications to in-app
When to use Notifications

Inform your users of a change that directly affects them
Move email notifications to in-app
When there are quick actions users can take
When to use Notifications

Inform your users of a change that directly affects them
Move email notifications to in-app
When there are quick actions users can take
Be aware that users can create tasks from notifications
When to use Notifications

Inform your users of a change that directly affects them
Move email notifications to in-app
When there are quick actions users can take
Be aware that users can create tasks from notifications
Notifications are transient
What’s coming up?

In WorkBox 1.1
  JIRA Integration
  Remote Java APIs
  AppLinks: Trusted Apps & OAuth
  Better Android compatibility
Get your hack on!
Bamboo

         En#ty(            Build(Plan(



                             Build(
         Ac#on(            Execu#on(


                  Alice(broke(      Bob(Fixed(
    No#fica#on(     the(build(       the(build(
Get your hack on!
WorkBox Chrome Extension and Native App
Get your hack on!
WorkBox CLI for tasks
Get your hack on!
WorkBox CLI for tasks
It’s your turn!
Further Reading
API Documentation

  http://docs.atlassian.com/mywork-api/1.0.2/

  http://docs.atlassian.com/mywork-confluence-host-plugin/
  REST/1.0.2/

Tutorials

  https://developer.atlassian.com/display/CONFDEV/Working
  +with+the+Tasks+REST+API+in+Confluence

  https://developer.atlassian.com/display/CONFDEV/Posting
  +Notifications+in+Confluence
Code Examples
Code from the talk

  https://bitbucket.org/shamid/mywork-ril

  https://bitbucket.org/shamid/mywork-tweets

Other code examples

  https://bitbucket.org/cofarrell/mywork-example

  https://bitbucket.org/sherif/workday-chrome-extension

  https://bitbucket.org/samtardif/workbox-cli

Contenu connexe

Similaire à Getting into WorkBox - AtlasCamp 2012

Monitor the Unmeasurable
Monitor the UnmeasurableMonitor the Unmeasurable
Monitor the UnmeasurableJennifer Davis
 
Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Joshua Seiden
 
Paul Fabretti Blogging Presentation 11th April 2008
Paul Fabretti Blogging Presentation   11th April 2008Paul Fabretti Blogging Presentation   11th April 2008
Paul Fabretti Blogging Presentation 11th April 2008InBlackandWhite
 
Creating Amazing Landing Page That Convert [Nick Sal. at Hubspot]
Creating Amazing Landing Page That Convert [Nick Sal. at Hubspot]Creating Amazing Landing Page That Convert [Nick Sal. at Hubspot]
Creating Amazing Landing Page That Convert [Nick Sal. at Hubspot]Luke Summerfield
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesAtlassian
 
GNUnify 2017 - Working on my first BUG.
GNUnify 2017 - Working on my first BUG.GNUnify 2017 - Working on my first BUG.
GNUnify 2017 - Working on my first BUG.Aastha Vijay
 
Using social media in media relations
Using social media in media relationsUsing social media in media relations
Using social media in media relationsSimon Francis
 
Creating Loyalty Through Experience
Creating Loyalty Through ExperienceCreating Loyalty Through Experience
Creating Loyalty Through ExperienceAbila
 
Dictioneries and sets in python
Dictioneries and sets in python Dictioneries and sets in python
Dictioneries and sets in python PalyamRohith
 
How to engage visitors on your website
How to engage visitors on your websiteHow to engage visitors on your website
How to engage visitors on your websiteDCPieter
 
Agilia Budapest - Driving Business Decisions with Pirate Metrics
Agilia Budapest - Driving Business Decisions with Pirate MetricsAgilia Budapest - Driving Business Decisions with Pirate Metrics
Agilia Budapest - Driving Business Decisions with Pirate MetricsOri Bendet
 
Creating Immortal Content | Pubcon 2013
Creating Immortal Content | Pubcon 2013Creating Immortal Content | Pubcon 2013
Creating Immortal Content | Pubcon 2013Ben Cook
 
Optimizing developer onboarding
Optimizing developer onboardingOptimizing developer onboarding
Optimizing developer onboarding🌯 Brian Douglas
 
L’art de la publication sur LinkedIn en 2022
L’art de la publication sur LinkedIn en 2022L’art de la publication sur LinkedIn en 2022
L’art de la publication sur LinkedIn en 2022Christophe COUPEAUX
 
Internal Tools
Internal ToolsInternal Tools
Internal ToolsSV.CO
 
Aaron Kronis - Social Media for Retailers - Retail Camp April 9th, 2011
Aaron Kronis - Social Media for Retailers - Retail Camp April 9th, 2011Aaron Kronis - Social Media for Retailers - Retail Camp April 9th, 2011
Aaron Kronis - Social Media for Retailers - Retail Camp April 9th, 2011Aaron Kronis
 
Building a Modern Security Engineering Organization. Zane Lackey
 Building a Modern Security Engineering Organization. Zane Lackey Building a Modern Security Engineering Organization. Zane Lackey
Building a Modern Security Engineering Organization. Zane LackeyYandex
 
Communication and Testing: Why You Have Been Wrong All Along!
Communication and Testing: Why You Have Been Wrong All Along!Communication and Testing: Why You Have Been Wrong All Along!
Communication and Testing: Why You Have Been Wrong All Along!TechWell
 
Enhancing Your Business With Social Media
Enhancing Your Business With Social MediaEnhancing Your Business With Social Media
Enhancing Your Business With Social MediaKCaufield
 

Similaire à Getting into WorkBox - AtlasCamp 2012 (20)

Monitor the Unmeasurable
Monitor the UnmeasurableMonitor the Unmeasurable
Monitor the Unmeasurable
 
Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013
 
Paul Fabretti Blogging Presentation 11th April 2008
Paul Fabretti Blogging Presentation   11th April 2008Paul Fabretti Blogging Presentation   11th April 2008
Paul Fabretti Blogging Presentation 11th April 2008
 
Creating Amazing Landing Page That Convert [Nick Sal. at Hubspot]
Creating Amazing Landing Page That Convert [Nick Sal. at Hubspot]Creating Amazing Landing Page That Convert [Nick Sal. at Hubspot]
Creating Amazing Landing Page That Convert [Nick Sal. at Hubspot]
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
 
GNUnify 2017 - Working on my first BUG.
GNUnify 2017 - Working on my first BUG.GNUnify 2017 - Working on my first BUG.
GNUnify 2017 - Working on my first BUG.
 
Using social media in media relations
Using social media in media relationsUsing social media in media relations
Using social media in media relations
 
Creating Loyalty Through Experience
Creating Loyalty Through ExperienceCreating Loyalty Through Experience
Creating Loyalty Through Experience
 
Dictioneries and sets in python
Dictioneries and sets in python Dictioneries and sets in python
Dictioneries and sets in python
 
How to engage visitors on your website
How to engage visitors on your websiteHow to engage visitors on your website
How to engage visitors on your website
 
Agilia Budapest - Driving Business Decisions with Pirate Metrics
Agilia Budapest - Driving Business Decisions with Pirate MetricsAgilia Budapest - Driving Business Decisions with Pirate Metrics
Agilia Budapest - Driving Business Decisions with Pirate Metrics
 
Creating Immortal Content | Pubcon 2013
Creating Immortal Content | Pubcon 2013Creating Immortal Content | Pubcon 2013
Creating Immortal Content | Pubcon 2013
 
Optimizing developer onboarding
Optimizing developer onboardingOptimizing developer onboarding
Optimizing developer onboarding
 
Finding the Center
Finding the CenterFinding the Center
Finding the Center
 
L’art de la publication sur LinkedIn en 2022
L’art de la publication sur LinkedIn en 2022L’art de la publication sur LinkedIn en 2022
L’art de la publication sur LinkedIn en 2022
 
Internal Tools
Internal ToolsInternal Tools
Internal Tools
 
Aaron Kronis - Social Media for Retailers - Retail Camp April 9th, 2011
Aaron Kronis - Social Media for Retailers - Retail Camp April 9th, 2011Aaron Kronis - Social Media for Retailers - Retail Camp April 9th, 2011
Aaron Kronis - Social Media for Retailers - Retail Camp April 9th, 2011
 
Building a Modern Security Engineering Organization. Zane Lackey
 Building a Modern Security Engineering Organization. Zane Lackey Building a Modern Security Engineering Organization. Zane Lackey
Building a Modern Security Engineering Organization. Zane Lackey
 
Communication and Testing: Why You Have Been Wrong All Along!
Communication and Testing: Why You Have Been Wrong All Along!Communication and Testing: Why You Have Been Wrong All Along!
Communication and Testing: Why You Have Been Wrong All Along!
 
Enhancing Your Business With Social Media
Enhancing Your Business With Social MediaEnhancing Your Business With Social Media
Enhancing Your Business With Social Media
 

Dernier

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Getting into WorkBox - AtlasCamp 2012