SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
API Design &
The Paris Subway
Bruno Pedro
December 2014
Bruno Pedro
@bpedro
brunopedro.com
API Changelog
Increasing Traffic
London Subway
NYC Subway
Fulgence Bienvenüe
Fulgence Bienvenüe
July 1900
}
the public face of Paris transports
transport organization authority
independent organization
coordinates different transport companies
Usability
Interoperability
Creativity
Usability
Functionality
Reliability
Proficiency
Creativity
Interoperability
}
apiux.com/2013/05/29/api-hierarchy-needs/
martinfowler.com/articles/microservices.html
martinfowler.com/articles/microservices.html
picture courtesy Dave Thomas
Service A Service CService B
DB QUEUE MSG API
Usability
understand your API in 3 seconds
identify the endpoint in 30 seconds
consume it in less than 3 minutes
Ori Pekelman’s 3:30:3 Rule
mmmInteroperability
use well known standards
publish machine-readable documentation
test your API regularly
manage your API usage
Creativity
use less strict terms of use
promote innovation with hackathons, etc.
communicate with your audience
showcase creations with a marketplace
Usability
Functionality
Reliability
Proficiency
Creativity
Interoperability
}
apiux.com/2013/05/29/api-hierarchy-needs/
Bruno Pedro
@bpedro
brunopedro.com
Thank You!
is hiring!

Weitere ähnliche Inhalte

Was ist angesagt?

Xamarin Test Cloud – Automating Testing Effectively
Xamarin Test Cloud – Automating Testing EffectivelyXamarin Test Cloud – Automating Testing Effectively
Xamarin Test Cloud – Automating Testing EffectivelyAjeet Singh
 
Proximi.io Presentation
Proximi.io PresentationProximi.io Presentation
Proximi.io Presentationanninakoskiola
 
How we used optical technology to develop an iot application
How we used optical technology to develop an iot applicationHow we used optical technology to develop an iot application
How we used optical technology to develop an iot applicationRia Katiyar
 
Challenges in a mobile first world
Challenges in a mobile first worldChallenges in a mobile first world
Challenges in a mobile first worldItequia
 
apidays LIVE Australia 2021 - Composing a Headless and Composable Commerce Ar...
apidays LIVE Australia 2021 - Composing a Headless and Composable Commerce Ar...apidays LIVE Australia 2021 - Composing a Headless and Composable Commerce Ar...
apidays LIVE Australia 2021 - Composing a Headless and Composable Commerce Ar...apidays
 
TAP Application Development with Node.js
TAP Application Development with Node.jsTAP Application Development with Node.js
TAP Application Development with Node.jshSenid Mobile Marketing
 
SBP Integrate Smartsheet with Appsheet
SBP Integrate Smartsheet with AppsheetSBP Integrate Smartsheet with Appsheet
SBP Integrate Smartsheet with AppsheetGwen Rymill
 
Mobile app development company in indore.pdf
Mobile app development company in indore.pdfMobile app development company in indore.pdf
Mobile app development company in indore.pdfabitcorpseo3
 
Mobile App Development at Arcweb
Mobile App Development at ArcwebMobile App Development at Arcweb
Mobile App Development at ArcwebCharlosjohnson
 
CURRICULUM_VITAE_MongNH_2015
CURRICULUM_VITAE_MongNH_2015CURRICULUM_VITAE_MongNH_2015
CURRICULUM_VITAE_MongNH_2015Mong Nguyen
 
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017Xpand IT
 
Deep dive: Monetize your API Programs
Deep dive: Monetize your API ProgramsDeep dive: Monetize your API Programs
Deep dive: Monetize your API ProgramsApigee | Google Cloud
 
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Marjukka Niinioja
 
Mobile app development company in indore.pdf
Mobile app development company in indore.pdfMobile app development company in indore.pdf
Mobile app development company in indore.pdfabitcorpseo3
 
Advantages of a mobile application development company
Advantages of a mobile application development companyAdvantages of a mobile application development company
Advantages of a mobile application development companycliqtechno
 

Was ist angesagt? (20)

Xamarin Test Cloud – Automating Testing Effectively
Xamarin Test Cloud – Automating Testing EffectivelyXamarin Test Cloud – Automating Testing Effectively
Xamarin Test Cloud – Automating Testing Effectively
 
Proximi.io Presentation
Proximi.io PresentationProximi.io Presentation
Proximi.io Presentation
 
How we used optical technology to develop an iot application
How we used optical technology to develop an iot applicationHow we used optical technology to develop an iot application
How we used optical technology to develop an iot application
 
Challenges in a mobile first world
Challenges in a mobile first worldChallenges in a mobile first world
Challenges in a mobile first world
 
apidays LIVE Australia 2021 - Composing a Headless and Composable Commerce Ar...
apidays LIVE Australia 2021 - Composing a Headless and Composable Commerce Ar...apidays LIVE Australia 2021 - Composing a Headless and Composable Commerce Ar...
apidays LIVE Australia 2021 - Composing a Headless and Composable Commerce Ar...
 
TAP Application Development with Node.js
TAP Application Development with Node.jsTAP Application Development with Node.js
TAP Application Development with Node.js
 
SBP Integrate Smartsheet with Appsheet
SBP Integrate Smartsheet with AppsheetSBP Integrate Smartsheet with Appsheet
SBP Integrate Smartsheet with Appsheet
 
Mobile apps developers sydney
Mobile apps developers sydneyMobile apps developers sydney
Mobile apps developers sydney
 
Mobile app development company in indore.pdf
Mobile app development company in indore.pdfMobile app development company in indore.pdf
Mobile app development company in indore.pdf
 
Mobile App Development at Arcweb
Mobile App Development at ArcwebMobile App Development at Arcweb
Mobile App Development at Arcweb
 
CURRICULUM_VITAE_MongNH_2015
CURRICULUM_VITAE_MongNH_2015CURRICULUM_VITAE_MongNH_2015
CURRICULUM_VITAE_MongNH_2015
 
Webinar 1 v10
Webinar 1 v10Webinar 1 v10
Webinar 1 v10
 
pixtel_demo_2015 US
pixtel_demo_2015 USpixtel_demo_2015 US
pixtel_demo_2015 US
 
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
 
Deep dive: Monetize your API Programs
Deep dive: Monetize your API ProgramsDeep dive: Monetize your API Programs
Deep dive: Monetize your API Programs
 
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
 
Hybrid mobile application
Hybrid mobile applicationHybrid mobile application
Hybrid mobile application
 
MB Versatility Pro
MB Versatility ProMB Versatility Pro
MB Versatility Pro
 
Mobile app development company in indore.pdf
Mobile app development company in indore.pdfMobile app development company in indore.pdf
Mobile app development company in indore.pdf
 
Advantages of a mobile application development company
Advantages of a mobile application development companyAdvantages of a mobile application development company
Advantages of a mobile application development company
 

Andere mochten auch

tarpipe WordPress plugin demo
tarpipe WordPress plugin demotarpipe WordPress plugin demo
tarpipe WordPress plugin demoBruno Pedro
 
Test-Driven JavaScript Development IPC
Test-Driven JavaScript Development IPCTest-Driven JavaScript Development IPC
Test-Driven JavaScript Development IPCMayflower GmbH
 
Link extraction and classification
Link extraction and classificationLink extraction and classification
Link extraction and classificationBruno Pedro
 
Everything OAuth
Everything OAuthEverything OAuth
Everything OAuthBruno Pedro
 
Computer concepts presentation 2
Computer concepts presentation 2Computer concepts presentation 2
Computer concepts presentation 2Arunodya Silva
 
Activity Streams And Contexts
Activity Streams And ContextsActivity Streams And Contexts
Activity Streams And ContextsBruno Pedro
 
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und AlloyNative Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und AlloyMayflower GmbH
 
Mongo DB - Segen oder Fluch
Mongo DB - Segen oder FluchMongo DB - Segen oder Fluch
Mongo DB - Segen oder FluchMayflower GmbH
 
Introd to CS. Presentation
Introd to CS. PresentationIntrod to CS. Presentation
Introd to CS. PresentationMiguel Rebollo
 
The Executable Web
The Executable WebThe Executable Web
The Executable WebBruno Pedro
 
Maintainable consumers
Maintainable consumersMaintainable consumers
Maintainable consumersBruno Pedro
 
Shoeism - Frau im Glück
Shoeism - Frau im GlückShoeism - Frau im Glück
Shoeism - Frau im GlückMayflower GmbH
 
Autenticação e Autorização (in portuguese)
Autenticação e Autorização (in portuguese)Autenticação e Autorização (in portuguese)
Autenticação e Autorização (in portuguese)Bruno Pedro
 
Plugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debuggingPlugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debuggingMayflower GmbH
 
Who's using your API?
Who's using your API?Who's using your API?
Who's using your API?Bruno Pedro
 
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native ClientSalt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native ClientMayflower GmbH
 
APIs Love to Chat
APIs Love to ChatAPIs Love to Chat
APIs Love to ChatBruno Pedro
 
How to Automate API Discovery
How to Automate API DiscoveryHow to Automate API Discovery
How to Automate API DiscoveryBruno Pedro
 

Andere mochten auch (20)

tarpipe WordPress plugin demo
tarpipe WordPress plugin demotarpipe WordPress plugin demo
tarpipe WordPress plugin demo
 
Test-Driven JavaScript Development IPC
Test-Driven JavaScript Development IPCTest-Driven JavaScript Development IPC
Test-Driven JavaScript Development IPC
 
Link extraction and classification
Link extraction and classificationLink extraction and classification
Link extraction and classification
 
Everything OAuth
Everything OAuthEverything OAuth
Everything OAuth
 
Computer concepts presentation 2
Computer concepts presentation 2Computer concepts presentation 2
Computer concepts presentation 2
 
Activity Streams And Contexts
Activity Streams And ContextsActivity Streams And Contexts
Activity Streams And Contexts
 
node-fs
node-fsnode-fs
node-fs
 
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und AlloyNative Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
 
Mongo DB - Segen oder Fluch
Mongo DB - Segen oder FluchMongo DB - Segen oder Fluch
Mongo DB - Segen oder Fluch
 
Introd to CS. Presentation
Introd to CS. PresentationIntrod to CS. Presentation
Introd to CS. Presentation
 
Schnelle Geschäfte
Schnelle GeschäfteSchnelle Geschäfte
Schnelle Geschäfte
 
The Executable Web
The Executable WebThe Executable Web
The Executable Web
 
Maintainable consumers
Maintainable consumersMaintainable consumers
Maintainable consumers
 
Shoeism - Frau im Glück
Shoeism - Frau im GlückShoeism - Frau im Glück
Shoeism - Frau im Glück
 
Autenticação e Autorização (in portuguese)
Autenticação e Autorização (in portuguese)Autenticação e Autorização (in portuguese)
Autenticação e Autorização (in portuguese)
 
Plugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debuggingPlugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debugging
 
Who's using your API?
Who's using your API?Who's using your API?
Who's using your API?
 
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native ClientSalt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
 
APIs Love to Chat
APIs Love to ChatAPIs Love to Chat
APIs Love to Chat
 
How to Automate API Discovery
How to Automate API DiscoveryHow to Automate API Discovery
How to Automate API Discovery
 

Ähnlich wie Api Design & The Paris Subway

INTERFACE, by apidays - Design for your API customers with APIOps Cycles by ...
INTERFACE, by apidays  - Design for your API customers with APIOps Cycles by ...INTERFACE, by apidays  - Design for your API customers with APIOps Cycles by ...
INTERFACE, by apidays - Design for your API customers with APIOps Cycles by ...apidays
 
[WSO2Con Asia 2018] API Marketplaces - the Enterprise Version
[WSO2Con Asia 2018] API Marketplaces - the Enterprise Version[WSO2Con Asia 2018] API Marketplaces - the Enterprise Version
[WSO2Con Asia 2018] API Marketplaces - the Enterprise VersionWSO2
 
OPENi APIs & Personal Cloudlets - "Innovation in the cloud" @PT Showroom Lisb...
OPENi APIs & Personal Cloudlets - "Innovation in the cloud" @PT Showroom Lisb...OPENi APIs & Personal Cloudlets - "Innovation in the cloud" @PT Showroom Lisb...
OPENi APIs & Personal Cloudlets - "Innovation in the cloud" @PT Showroom Lisb...Iosif Alvertis
 
OPENi Innovation in the cloud
OPENi Innovation in the cloudOPENi Innovation in the cloud
OPENi Innovation in the cloudopeni_ict
 
Changing the Face of Transport via APIs. Talk at APIDays Paris 2014
Changing the Face of Transport via APIs. Talk at APIDays Paris 2014Changing the Face of Transport via APIs. Talk at APIDays Paris 2014
Changing the Face of Transport via APIs. Talk at APIDays Paris 20143scale
 
Open API and the Impact on Business Models
Open API and the Impact on Business ModelsOpen API and the Impact on Business Models
Open API and the Impact on Business ModelsAmancio Bouza
 
WebRTC for Telcos & Service Providers
WebRTC for Telcos & Service ProvidersWebRTC for Telcos & Service Providers
WebRTC for Telcos & Service ProvidersUppersideConferences
 
Multimodal Interaction in Distributed and Ubiquitous Computing - ICIW 2010
Multimodal Interaction in Distributed  and Ubiquitous Computing - ICIW 2010Multimodal Interaction in Distributed  and Ubiquitous Computing - ICIW 2010
Multimodal Interaction in Distributed and Ubiquitous Computing - ICIW 2010Marc Pous
 
A Linked Data Recommender System using a Neighborhood-based Graph Kernel
A Linked Data Recommender System using a Neighborhood-based Graph KernelA Linked Data Recommender System using a Neighborhood-based Graph Kernel
A Linked Data Recommender System using a Neighborhood-based Graph KernelVito Ostuni
 
Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14
Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14
Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14Dean Bubley
 
INTERFACE, by apidays - How to Win Friends and Influence People with API First
INTERFACE, by apidays - How to Win Friends and Influence People with API FirstINTERFACE, by apidays - How to Win Friends and Influence People with API First
INTERFACE, by apidays - How to Win Friends and Influence People with API Firstapidays
 
Open API Strategy, by Sensedia
Open API Strategy, by SensediaOpen API Strategy, by Sensedia
Open API Strategy, by SensediaSensedia
 
apidays LIVE Helsinki - Towards an app store for elevators - a smart building...
apidays LIVE Helsinki - Towards an app store for elevators - a smart building...apidays LIVE Helsinki - Towards an app store for elevators - a smart building...
apidays LIVE Helsinki - Towards an app store for elevators - a smart building...apidays
 
WebRTC Drivers & Opportunities for Telecom Service Providers
WebRTC Drivers & Opportunities for Telecom Service ProvidersWebRTC Drivers & Opportunities for Telecom Service Providers
WebRTC Drivers & Opportunities for Telecom Service ProvidersDean Bubley
 
Product workshop slides
Product workshop slidesProduct workshop slides
Product workshop slidesLinda Martin
 
eZ Systems Product Workshop Slides
eZ Systems Product Workshop SlideseZ Systems Product Workshop Slides
eZ Systems Product Workshop SlidesLinda Martin
 
LinkedTV results at the end of the 3rd year
LinkedTV results at the end of the 3rd yearLinkedTV results at the end of the 3rd year
LinkedTV results at the end of the 3rd yearLinkedTV
 
OPENi Project Introduction @Athens hackathon, September 2014
OPENi Project Introduction @Athens hackathon, September 2014OPENi Project Introduction @Athens hackathon, September 2014
OPENi Project Introduction @Athens hackathon, September 2014openi_ict
 

Ähnlich wie Api Design & The Paris Subway (20)

INTERFACE, by apidays - Design for your API customers with APIOps Cycles by ...
INTERFACE, by apidays  - Design for your API customers with APIOps Cycles by ...INTERFACE, by apidays  - Design for your API customers with APIOps Cycles by ...
INTERFACE, by apidays - Design for your API customers with APIOps Cycles by ...
 
[WSO2Con Asia 2018] API Marketplaces - the Enterprise Version
[WSO2Con Asia 2018] API Marketplaces - the Enterprise Version[WSO2Con Asia 2018] API Marketplaces - the Enterprise Version
[WSO2Con Asia 2018] API Marketplaces - the Enterprise Version
 
OPENi APIs & Personal Cloudlets - "Innovation in the cloud" @PT Showroom Lisb...
OPENi APIs & Personal Cloudlets - "Innovation in the cloud" @PT Showroom Lisb...OPENi APIs & Personal Cloudlets - "Innovation in the cloud" @PT Showroom Lisb...
OPENi APIs & Personal Cloudlets - "Innovation in the cloud" @PT Showroom Lisb...
 
OPENi Innovation in the cloud
OPENi Innovation in the cloudOPENi Innovation in the cloud
OPENi Innovation in the cloud
 
Changing the Face of Transport via APIs. Talk at APIDays Paris 2014
Changing the Face of Transport via APIs. Talk at APIDays Paris 2014Changing the Face of Transport via APIs. Talk at APIDays Paris 2014
Changing the Face of Transport via APIs. Talk at APIDays Paris 2014
 
Open API and the Impact on Business Models
Open API and the Impact on Business ModelsOpen API and the Impact on Business Models
Open API and the Impact on Business Models
 
WebRTC for Telcos & Service Providers
WebRTC for Telcos & Service ProvidersWebRTC for Telcos & Service Providers
WebRTC for Telcos & Service Providers
 
Multimodal Interaction in Distributed and Ubiquitous Computing - ICIW 2010
Multimodal Interaction in Distributed  and Ubiquitous Computing - ICIW 2010Multimodal Interaction in Distributed  and Ubiquitous Computing - ICIW 2010
Multimodal Interaction in Distributed and Ubiquitous Computing - ICIW 2010
 
A Linked Data Recommender System using a Neighborhood-based Graph Kernel
A Linked Data Recommender System using a Neighborhood-based Graph KernelA Linked Data Recommender System using a Neighborhood-based Graph Kernel
A Linked Data Recommender System using a Neighborhood-based Graph Kernel
 
Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14
Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14
Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14
 
3Scale
3Scale3Scale
3Scale
 
INTERFACE, by apidays - How to Win Friends and Influence People with API First
INTERFACE, by apidays - How to Win Friends and Influence People with API FirstINTERFACE, by apidays - How to Win Friends and Influence People with API First
INTERFACE, by apidays - How to Win Friends and Influence People with API First
 
Open API Strategy, by Sensedia
Open API Strategy, by SensediaOpen API Strategy, by Sensedia
Open API Strategy, by Sensedia
 
apidays LIVE Helsinki - Towards an app store for elevators - a smart building...
apidays LIVE Helsinki - Towards an app store for elevators - a smart building...apidays LIVE Helsinki - Towards an app store for elevators - a smart building...
apidays LIVE Helsinki - Towards an app store for elevators - a smart building...
 
Open City, Smart City - Greet Brosens
Open City, Smart City - Greet BrosensOpen City, Smart City - Greet Brosens
Open City, Smart City - Greet Brosens
 
WebRTC Drivers & Opportunities for Telecom Service Providers
WebRTC Drivers & Opportunities for Telecom Service ProvidersWebRTC Drivers & Opportunities for Telecom Service Providers
WebRTC Drivers & Opportunities for Telecom Service Providers
 
Product workshop slides
Product workshop slidesProduct workshop slides
Product workshop slides
 
eZ Systems Product Workshop Slides
eZ Systems Product Workshop SlideseZ Systems Product Workshop Slides
eZ Systems Product Workshop Slides
 
LinkedTV results at the end of the 3rd year
LinkedTV results at the end of the 3rd yearLinkedTV results at the end of the 3rd year
LinkedTV results at the end of the 3rd year
 
OPENi Project Introduction @Athens hackathon, September 2014
OPENi Project Introduction @Athens hackathon, September 2014OPENi Project Introduction @Athens hackathon, September 2014
OPENi Project Introduction @Athens hackathon, September 2014
 

Mehr von Bruno Pedro

What are Web APIs
What are Web APIsWhat are Web APIs
What are Web APIsBruno Pedro
 
Growing your business with an API
Growing your business with an APIGrowing your business with an API
Growing your business with an APIBruno Pedro
 
Product growth with an API
Product growth with an APIProduct growth with an API
Product growth with an APIBruno Pedro
 
How to grow your business with an API
How to grow your business with an APIHow to grow your business with an API
How to grow your business with an APIBruno Pedro
 
How to Automate API Testing
How to Automate API TestingHow to Automate API Testing
How to Automate API TestingBruno Pedro
 
Asynchronous Microservices in nodejs
Asynchronous Microservices in nodejsAsynchronous Microservices in nodejs
Asynchronous Microservices in nodejsBruno Pedro
 
The importance of /me
The importance of /meThe importance of /me
The importance of /meBruno Pedro
 
API Code Generation
API Code GenerationAPI Code Generation
API Code GenerationBruno Pedro
 
Is OAuth Really Secure?
Is OAuth Really Secure?Is OAuth Really Secure?
Is OAuth Really Secure?Bruno Pedro
 
Information Retrieval Challenges
Information Retrieval ChallengesInformation Retrieval Challenges
Information Retrieval ChallengesBruno Pedro
 
OOP (in portuguese)
OOP (in portuguese)OOP (in portuguese)
OOP (in portuguese)Bruno Pedro
 
Segurança (in portuguese)
Segurança (in portuguese)Segurança (in portuguese)
Segurança (in portuguese)Bruno Pedro
 
Cache e Performance (in portuguese)
Cache e Performance (in portuguese)Cache e Performance (in portuguese)
Cache e Performance (in portuguese)Bruno Pedro
 
Web Services (in portuguese)
Web Services (in portuguese)Web Services (in portuguese)
Web Services (in portuguese)Bruno Pedro
 
Sessões (in portuguese)
Sessões (in portuguese)Sessões (in portuguese)
Sessões (in portuguese)Bruno Pedro
 
User Interface (in portuguese)
User Interface (in portuguese)User Interface (in portuguese)
User Interface (in portuguese)Bruno Pedro
 

Mehr von Bruno Pedro (18)

What are Web APIs
What are Web APIsWhat are Web APIs
What are Web APIs
 
Growing your business with an API
Growing your business with an APIGrowing your business with an API
Growing your business with an API
 
Product growth with an API
Product growth with an APIProduct growth with an API
Product growth with an API
 
How to grow your business with an API
How to grow your business with an APIHow to grow your business with an API
How to grow your business with an API
 
How to Automate API Testing
How to Automate API TestingHow to Automate API Testing
How to Automate API Testing
 
Asynchronous Microservices in nodejs
Asynchronous Microservices in nodejsAsynchronous Microservices in nodejs
Asynchronous Microservices in nodejs
 
The importance of /me
The importance of /meThe importance of /me
The importance of /me
 
API Code Generation
API Code GenerationAPI Code Generation
API Code Generation
 
Is OAuth Really Secure?
Is OAuth Really Secure?Is OAuth Really Secure?
Is OAuth Really Secure?
 
OAuth checklist
OAuth checklistOAuth checklist
OAuth checklist
 
Information Retrieval Challenges
Information Retrieval ChallengesInformation Retrieval Challenges
Information Retrieval Challenges
 
OOP (in portuguese)
OOP (in portuguese)OOP (in portuguese)
OOP (in portuguese)
 
Segurança (in portuguese)
Segurança (in portuguese)Segurança (in portuguese)
Segurança (in portuguese)
 
Cache e Performance (in portuguese)
Cache e Performance (in portuguese)Cache e Performance (in portuguese)
Cache e Performance (in portuguese)
 
Web Services (in portuguese)
Web Services (in portuguese)Web Services (in portuguese)
Web Services (in portuguese)
 
Sessões (in portuguese)
Sessões (in portuguese)Sessões (in portuguese)
Sessões (in portuguese)
 
User Interface (in portuguese)
User Interface (in portuguese)User Interface (in portuguese)
User Interface (in portuguese)
 
Takeoff2008
Takeoff2008Takeoff2008
Takeoff2008
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
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
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 

Kürzlich hochgeladen (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

Api Design & The Paris Subway