SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Make Your Contribution
Count
Adding Value to the API
as
a Technical Communicator
Petko Mikhailov
Content Strategist
PROS
API USERS
2
What is important about an API?
Source: ProgrammableWeb
API DEVELOPERS
3
The perspective matters
API DEVELOPERS
4
• The curse of knowledge is a cognitive bias that occurs when an
individual, communicating with other individuals, unknowingly assumes
that the others have the background to understand.
What is curse of knowledge?
The perspective matters
API DEVELOPERS
5
The perspective matters
API DEVELOPERS
6
Red state bias vs. blue state bias
The perspective matters
API DEVELOPERS
7
How we see the world vs. what the world is
The perspective matters
API DEVELOPERS
8
Inside-out vs. outside-in
The perspective matters
9
• The API user perspective
• The business perspective
Bringing in the missing perspectives
API WRITERS
The perspective matters
API EXPERIENCE
10
• APIs don't have UI, but there is still UX!
• Part of the developer experience (DX)
• Very much mixed with information experience (IX)
AX – new kid on the block
Acknowledge user behaviors
GET TECHNICAL
11
• In direction of APIs
• In direction of publishing
• Fix the gap between reference and non-reference content
Get technical
Directions to go into
GET TECHNICAL
12
• Static site generators
• Static site generators as service
• Headless content management systems
• Full-circle API development portals
Publishing tools
Directions to go into
GET TECHNICAL
13
• Static site generators
• - Jekyll
- Hugo
- Spinx
- MkDocs
• Static site generators as service
• Headless content management systems
• Full-circle API development portals
Publishing tools
Directions to go into
GET TECHNICAL
14
• Static site generators
• Static site generators as service
• - GitHub Pages
• - CloudCannon
• - Read the Docs
• Headless content management systems
• Full-circle API development portals
Publishing tools
Directions to go into
GET TECHNICAL
15
• Static site generators
• Static site generators as service
• Headless content management systems
• - Forestry.io
• - Netlify CMS
• - Readme.io
• Full-circle API development portals
Publishing tools
Directions to go into
GET TECHNICAL
16
• Static site generators
• Static site generators as service
• Headless content management systems
• Full-circle API development portals
• - SwaggerHub
• - Stoplight
• - APIgator
Publishing tools
Directions to go into
GET INTO MARKETING
17
• Keep it technical
• No hype
• Adhere to the “how-to” format
• Write blog posts
Marketing technical writing
Directions to go into
PROCESSES MATTER
18
• Have engineers properly write reference documentation - empower
them to write
• - docs-as-code
• - templates and standards
• Facilitate reviews
• - Make documentation part of the release
- Make the process formal
• Get user feedback and re-route it to engineering teams
Encourage devs’ participation
Establish processes
PROCESSES MATTER
19
• The OpenAPI Specification
• Templates
• Standards and Guidelines for API Documentation
Promote standards
Standards, templates, and guidelines
PROCESSES MATTER
20
The OpenAPI Specification (OAS)
OAS supports collaboration
PROCESSES MATTER
21
Standards and Guidelines for API
Documentation
Standards benefit both writers and developers
PROCESSES MATTER
22
• On what to focus on the first draft
• Expand the reviewers’ circle:
• - Product Manager
• - Field Engineers
• - Support
Iterate
Use draft iterations for better quality and engagement
PROCESSES MATTER
23
• Embed in teams and release documentation in sync
• Have your own Agile process
Make most of Agile
Agile
PROCESSES MATTER
24
• When the code is likely to change
• When there aren’t enough resources to maintain that documentation
• When the code is simple enough
Know what and when not to document
Keep the docs current
GO INTO TESTING
25
• Collaborate with testers
• Test everything you document
• Test the parameters
• Check the error messages
Add value through testing
Testing is as important for the docs as it is for the API
PRODUCT KNOWLEDGE
MATTERS
26
• Become knowledgeable in APIs
• Become a product expert
• Expand your industry knowledge
Become a SME
CHOOSE YOUR PATH
27
Directions to expand your competences in
You can add value in many ways
GET IN DEPTH
28
• Workflow and process maps across the content
• Visual diagrams to assist with key concepts
• Glossaries and alignment with industry standard terminology
• Topics consistency across the entire dev portal
• Distillation of information into high-level summaries and quick reference
guides
• Conducting surveys and feedback about the user experience
• Alignment of the API usage descriptions with the user story
Documentation-specific things to focus on
Bring value through your core competences
PUTTING IT ALL TOGETHER
29
• Assess what is lacking/missing
• Compare against competition
• Consider the feedback
• - from API users
• - from your own use
• - from research
• What resources are available?
• What will make the biggest impact?
• Cost/effort vs. effect
• What of your contributions will be most visible?
• What do you need to go there?
Define your API documentation goals
Your game plan
PUBLICITY MATTERS
30
• Showcase your work
• Announce your findings
Promote awareness
Let others know what you are doing
SPECIALIZATION MATTERS
31
• Attend every project meeting
• Logs bugs
• Provide input on design and the feature roadmap
• Maintain the documentation roadmap
• Keep the documentation dept backlog
• Keep pace with the sprints
• Be fully immersed and engaged with the team
Here is what it takes
Keep your efforts focused
SPECIALIZATION MATTERS
32
• Become a SME
• Build test apps
• Push tasks through the whole process, from end to end.
• Work closely with engineers
• You profile and interact with the users
• Participate in usability testing
• Immerse into the industry tech
• Keep up with both internal and external news related to the product
Here is what it takes
Keep your efforts focused
Make Your Contribution Count. Adding Value to the API as a Technical Communicator

Weitere ähnliche Inhalte

Was ist angesagt?

INTERFACE, by apidays - API Design is where culture and tech meet each other...
INTERFACE, by apidays  - API Design is where culture and tech meet each other...INTERFACE, by apidays  - API Design is where culture and tech meet each other...
INTERFACE, by apidays - API Design is where culture and tech meet each other...apidays
 
INTERFACE, by apidays - Spatially enabling Web APIs through OGC Standards b...
INTERFACE, by apidays  - Spatially enabling Web APIs through OGC Standards  b...INTERFACE, by apidays  - Spatially enabling Web APIs through OGC Standards  b...
INTERFACE, by apidays - Spatially enabling Web APIs through OGC Standards b...apidays
 
apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...
apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...
apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...apidays
 
Api-First service design
Api-First service designApi-First service design
Api-First service designStefaan Ponnet
 
API Design Collaboration
API Design CollaborationAPI Design Collaboration
API Design CollaborationUchit Vyas ☁
 
API first approach for frontend developers
API first approach for frontend developersAPI first approach for frontend developers
API first approach for frontend developersFDConf
 
The current state of SAP Integration, SAPPHIRENOW 2018
The current state of SAP Integration, SAPPHIRENOW 2018The current state of SAP Integration, SAPPHIRENOW 2018
The current state of SAP Integration, SAPPHIRENOW 2018Daniel Graversen
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and MicroservicesSven Bernhardt
 
IFG for SAP Integration, webinar on Automated Testing
IFG for SAP Integration, webinar on Automated TestingIFG for SAP Integration, webinar on Automated Testing
IFG for SAP Integration, webinar on Automated TestingDaniel Graversen
 
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...apidays
 
Building an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsBuilding an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsNuwan Dias
 
UI5con 2019 - Keynote for Bangalore
UI5con 2019 - Keynote for BangaloreUI5con 2019 - Keynote for Bangalore
UI5con 2019 - Keynote for BangalorePeter Muessig
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 159 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15Open API Initiative (OAI)
 
Modernizing Portfolios With Reactive Applications
Modernizing Portfolios With Reactive ApplicationsModernizing Portfolios With Reactive Applications
Modernizing Portfolios With Reactive ApplicationsOutSystems
 
Track G David Haskiya
Track G David HaskiyaTrack G David Haskiya
Track G David HaskiyaePSI Platform
 
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
INTERFACE, by apidays  - APIs from consumption to contribution by Kristof Van...INTERFACE, by apidays  - APIs from consumption to contribution by Kristof Van...
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...apidays
 
rockwell software studio 5000-lva1-app6892
rockwell software studio 5000-lva1-app6892rockwell software studio 5000-lva1-app6892
rockwell software studio 5000-lva1-app6892Shashi Ranjan Singh
 
UI5con 2019 - Keynote for Rot
UI5con 2019 - Keynote for RotUI5con 2019 - Keynote for Rot
UI5con 2019 - Keynote for RotPeter Muessig
 

Was ist angesagt? (20)

INTERFACE, by apidays - API Design is where culture and tech meet each other...
INTERFACE, by apidays  - API Design is where culture and tech meet each other...INTERFACE, by apidays  - API Design is where culture and tech meet each other...
INTERFACE, by apidays - API Design is where culture and tech meet each other...
 
INTERFACE, by apidays - Spatially enabling Web APIs through OGC Standards b...
INTERFACE, by apidays  - Spatially enabling Web APIs through OGC Standards  b...INTERFACE, by apidays  - Spatially enabling Web APIs through OGC Standards  b...
INTERFACE, by apidays - Spatially enabling Web APIs through OGC Standards b...
 
apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...
apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...
apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...
 
Api-First service design
Api-First service designApi-First service design
Api-First service design
 
API Design Collaboration
API Design CollaborationAPI Design Collaboration
API Design Collaboration
 
API first approach for frontend developers
API first approach for frontend developersAPI first approach for frontend developers
API first approach for frontend developers
 
The current state of SAP Integration, SAPPHIRENOW 2018
The current state of SAP Integration, SAPPHIRENOW 2018The current state of SAP Integration, SAPPHIRENOW 2018
The current state of SAP Integration, SAPPHIRENOW 2018
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and Microservices
 
IFG for SAP Integration, webinar on Automated Testing
IFG for SAP Integration, webinar on Automated TestingIFG for SAP Integration, webinar on Automated Testing
IFG for SAP Integration, webinar on Automated Testing
 
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
 
Strategies for efficient Delivery
Strategies for efficient DeliveryStrategies for efficient Delivery
Strategies for efficient Delivery
 
Proliferating OpenAPI at Google
Proliferating OpenAPI at GoogleProliferating OpenAPI at Google
Proliferating OpenAPI at Google
 
Building an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsBuilding an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into Products
 
UI5con 2019 - Keynote for Bangalore
UI5con 2019 - Keynote for BangaloreUI5con 2019 - Keynote for Bangalore
UI5con 2019 - Keynote for Bangalore
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 159 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
 
Modernizing Portfolios With Reactive Applications
Modernizing Portfolios With Reactive ApplicationsModernizing Portfolios With Reactive Applications
Modernizing Portfolios With Reactive Applications
 
Track G David Haskiya
Track G David HaskiyaTrack G David Haskiya
Track G David Haskiya
 
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
INTERFACE, by apidays  - APIs from consumption to contribution by Kristof Van...INTERFACE, by apidays  - APIs from consumption to contribution by Kristof Van...
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
 
rockwell software studio 5000-lva1-app6892
rockwell software studio 5000-lva1-app6892rockwell software studio 5000-lva1-app6892
rockwell software studio 5000-lva1-app6892
 
UI5con 2019 - Keynote for Rot
UI5con 2019 - Keynote for RotUI5con 2019 - Keynote for Rot
UI5con 2019 - Keynote for Rot
 

Ähnlich wie Make Your Contribution Count. Adding Value to the API as a Technical Communicator

Practical Application of API-First in microservices development
Practical Application of API-First in microservices developmentPractical Application of API-First in microservices development
Practical Application of API-First in microservices developmentChavdar Baikov
 
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...apidays
 
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Nordic APIs
 
Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for LongevityMuleSoft
 
How to Navigate your Product Career and API Product Management by PayPal Sr PMs
How to Navigate your Product Career and API Product Management by PayPal Sr PMsHow to Navigate your Product Career and API Product Management by PayPal Sr PMs
How to Navigate your Product Career and API Product Management by PayPal Sr PMsProduct School
 
API Workshop Amsterdam presented by API Architect Ronnie Mitra
API Workshop Amsterdam presented by API Architect Ronnie MitraAPI Workshop Amsterdam presented by API Architect Ronnie Mitra
API Workshop Amsterdam presented by API Architect Ronnie MitraCA API Management
 
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015Kamyar Mohager
 
Documenting an API for the First Time? Quick-Start Tips for Your First API Do...
Documenting an API for the First Time? Quick-Start Tips for Your First API Do...Documenting an API for the First Time? Quick-Start Tips for Your First API Do...
Documenting an API for the First Time? Quick-Start Tips for Your First API Do...Petko Mikhailov
 
apidays Australia 2022 - Accelerating API Engineering, Jason D'Souza & Andrew...
apidays Australia 2022 - Accelerating API Engineering, Jason D'Souza & Andrew...apidays Australia 2022 - Accelerating API Engineering, Jason D'Souza & Andrew...
apidays Australia 2022 - Accelerating API Engineering, Jason D'Souza & Andrew...apidays
 
Lessons Learned from Revamping Our Doc Site
Lessons Learned from Revamping Our Doc SiteLessons Learned from Revamping Our Doc Site
Lessons Learned from Revamping Our Doc SitePronovix
 
APIdays Paris 2019 - Lessons Learned from Revamping our Doc Site by Ilona Ko...
APIdays Paris 2019 - Lessons Learned from Revamping our Doc Site by  Ilona Ko...APIdays Paris 2019 - Lessons Learned from Revamping our Doc Site by  Ilona Ko...
APIdays Paris 2019 - Lessons Learned from Revamping our Doc Site by Ilona Ko...apidays
 
Introduction to the Art of API Practice
Introduction to the Art of API PracticeIntroduction to the Art of API Practice
Introduction to the Art of API PracticeBill Doerrfeld
 
11 Project Scoping Questions that Every Manager Must Ask
11 Project Scoping Questions that Every Manager Must Ask11 Project Scoping Questions that Every Manager Must Ask
11 Project Scoping Questions that Every Manager Must AskIQVIS
 
Effective API Lifecycle Management
Effective API Lifecycle Management Effective API Lifecycle Management
Effective API Lifecycle Management SmartBear
 
Architecting Developer Experience: Fintech and Banking Devportal Case Studies
Architecting Developer Experience: Fintech and Banking Devportal Case StudiesArchitecting Developer Experience: Fintech and Banking Devportal Case Studies
Architecting Developer Experience: Fintech and Banking Devportal Case StudiesPronovix
 
Architecting DX: Banking & FinTech Developer Portals Case Studies (APIDays Pa...
Architecting DX: Banking & FinTech Developer Portals Case Studies (APIDays Pa...Architecting DX: Banking & FinTech Developer Portals Case Studies (APIDays Pa...
Architecting DX: Banking & FinTech Developer Portals Case Studies (APIDays Pa...Kathleen De Roo
 
APIdays Paris - Architecting Developer eXperience: Banking & FinTech Develope...
APIdays Paris - Architecting Developer eXperience: Banking & FinTech Develope...APIdays Paris - Architecting Developer eXperience: Banking & FinTech Develope...
APIdays Paris - Architecting Developer eXperience: Banking & FinTech Develope...apidays
 
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyEstablish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyNordic APIs
 
Content Strategy and Developer Engagement for DevPortals
Content Strategy and Developer Engagement for DevPortalsContent Strategy and Developer Engagement for DevPortals
Content Strategy and Developer Engagement for DevPortalsAxway
 

Ähnlich wie Make Your Contribution Count. Adding Value to the API as a Technical Communicator (20)

Practical Application of API-First in microservices development
Practical Application of API-First in microservices developmentPractical Application of API-First in microservices development
Practical Application of API-First in microservices development
 
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...
 
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
 
Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for Longevity
 
How to Navigate your Product Career and API Product Management by PayPal Sr PMs
How to Navigate your Product Career and API Product Management by PayPal Sr PMsHow to Navigate your Product Career and API Product Management by PayPal Sr PMs
How to Navigate your Product Career and API Product Management by PayPal Sr PMs
 
API Workshop Amsterdam presented by API Architect Ronnie Mitra
API Workshop Amsterdam presented by API Architect Ronnie MitraAPI Workshop Amsterdam presented by API Architect Ronnie Mitra
API Workshop Amsterdam presented by API Architect Ronnie Mitra
 
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015
 
Documenting an API for the First Time? Quick-Start Tips for Your First API Do...
Documenting an API for the First Time? Quick-Start Tips for Your First API Do...Documenting an API for the First Time? Quick-Start Tips for Your First API Do...
Documenting an API for the First Time? Quick-Start Tips for Your First API Do...
 
apidays Australia 2022 - Accelerating API Engineering, Jason D'Souza & Andrew...
apidays Australia 2022 - Accelerating API Engineering, Jason D'Souza & Andrew...apidays Australia 2022 - Accelerating API Engineering, Jason D'Souza & Andrew...
apidays Australia 2022 - Accelerating API Engineering, Jason D'Souza & Andrew...
 
Lessons Learned from Revamping Our Doc Site
Lessons Learned from Revamping Our Doc SiteLessons Learned from Revamping Our Doc Site
Lessons Learned from Revamping Our Doc Site
 
APIdays Paris 2019 - Lessons Learned from Revamping our Doc Site by Ilona Ko...
APIdays Paris 2019 - Lessons Learned from Revamping our Doc Site by  Ilona Ko...APIdays Paris 2019 - Lessons Learned from Revamping our Doc Site by  Ilona Ko...
APIdays Paris 2019 - Lessons Learned from Revamping our Doc Site by Ilona Ko...
 
Introduction to the Art of API Practice
Introduction to the Art of API PracticeIntroduction to the Art of API Practice
Introduction to the Art of API Practice
 
11 Project Scoping Questions that Every Manager Must Ask
11 Project Scoping Questions that Every Manager Must Ask11 Project Scoping Questions that Every Manager Must Ask
11 Project Scoping Questions that Every Manager Must Ask
 
Effective API Lifecycle Management
Effective API Lifecycle Management Effective API Lifecycle Management
Effective API Lifecycle Management
 
Architecting Developer Experience: Fintech and Banking Devportal Case Studies
Architecting Developer Experience: Fintech and Banking Devportal Case StudiesArchitecting Developer Experience: Fintech and Banking Devportal Case Studies
Architecting Developer Experience: Fintech and Banking Devportal Case Studies
 
Architecting DX: Banking & FinTech Developer Portals Case Studies (APIDays Pa...
Architecting DX: Banking & FinTech Developer Portals Case Studies (APIDays Pa...Architecting DX: Banking & FinTech Developer Portals Case Studies (APIDays Pa...
Architecting DX: Banking & FinTech Developer Portals Case Studies (APIDays Pa...
 
APIdays Paris - Architecting Developer eXperience: Banking & FinTech Develope...
APIdays Paris - Architecting Developer eXperience: Banking & FinTech Develope...APIdays Paris - Architecting Developer eXperience: Banking & FinTech Develope...
APIdays Paris - Architecting Developer eXperience: Banking & FinTech Develope...
 
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyEstablish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
 
Content Strategy and Developer Engagement for DevPortals
Content Strategy and Developer Engagement for DevPortalsContent Strategy and Developer Engagement for DevPortals
Content Strategy and Developer Engagement for DevPortals
 
API Conference 2021
API Conference 2021API Conference 2021
API Conference 2021
 

Kürzlich hochgeladen

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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Kürzlich hochgeladen (20)

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?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Make Your Contribution Count. Adding Value to the API as a Technical Communicator

  • 1. Make Your Contribution Count Adding Value to the API as a Technical Communicator Petko Mikhailov Content Strategist PROS
  • 2. API USERS 2 What is important about an API? Source: ProgrammableWeb
  • 4. API DEVELOPERS 4 • The curse of knowledge is a cognitive bias that occurs when an individual, communicating with other individuals, unknowingly assumes that the others have the background to understand. What is curse of knowledge? The perspective matters
  • 6. API DEVELOPERS 6 Red state bias vs. blue state bias The perspective matters
  • 7. API DEVELOPERS 7 How we see the world vs. what the world is The perspective matters
  • 8. API DEVELOPERS 8 Inside-out vs. outside-in The perspective matters
  • 9. 9 • The API user perspective • The business perspective Bringing in the missing perspectives API WRITERS The perspective matters
  • 10. API EXPERIENCE 10 • APIs don't have UI, but there is still UX! • Part of the developer experience (DX) • Very much mixed with information experience (IX) AX – new kid on the block Acknowledge user behaviors
  • 11. GET TECHNICAL 11 • In direction of APIs • In direction of publishing • Fix the gap between reference and non-reference content Get technical Directions to go into
  • 12. GET TECHNICAL 12 • Static site generators • Static site generators as service • Headless content management systems • Full-circle API development portals Publishing tools Directions to go into
  • 13. GET TECHNICAL 13 • Static site generators • - Jekyll - Hugo - Spinx - MkDocs • Static site generators as service • Headless content management systems • Full-circle API development portals Publishing tools Directions to go into
  • 14. GET TECHNICAL 14 • Static site generators • Static site generators as service • - GitHub Pages • - CloudCannon • - Read the Docs • Headless content management systems • Full-circle API development portals Publishing tools Directions to go into
  • 15. GET TECHNICAL 15 • Static site generators • Static site generators as service • Headless content management systems • - Forestry.io • - Netlify CMS • - Readme.io • Full-circle API development portals Publishing tools Directions to go into
  • 16. GET TECHNICAL 16 • Static site generators • Static site generators as service • Headless content management systems • Full-circle API development portals • - SwaggerHub • - Stoplight • - APIgator Publishing tools Directions to go into
  • 17. GET INTO MARKETING 17 • Keep it technical • No hype • Adhere to the “how-to” format • Write blog posts Marketing technical writing Directions to go into
  • 18. PROCESSES MATTER 18 • Have engineers properly write reference documentation - empower them to write • - docs-as-code • - templates and standards • Facilitate reviews • - Make documentation part of the release - Make the process formal • Get user feedback and re-route it to engineering teams Encourage devs’ participation Establish processes
  • 19. PROCESSES MATTER 19 • The OpenAPI Specification • Templates • Standards and Guidelines for API Documentation Promote standards Standards, templates, and guidelines
  • 20. PROCESSES MATTER 20 The OpenAPI Specification (OAS) OAS supports collaboration
  • 21. PROCESSES MATTER 21 Standards and Guidelines for API Documentation Standards benefit both writers and developers
  • 22. PROCESSES MATTER 22 • On what to focus on the first draft • Expand the reviewers’ circle: • - Product Manager • - Field Engineers • - Support Iterate Use draft iterations for better quality and engagement
  • 23. PROCESSES MATTER 23 • Embed in teams and release documentation in sync • Have your own Agile process Make most of Agile Agile
  • 24. PROCESSES MATTER 24 • When the code is likely to change • When there aren’t enough resources to maintain that documentation • When the code is simple enough Know what and when not to document Keep the docs current
  • 25. GO INTO TESTING 25 • Collaborate with testers • Test everything you document • Test the parameters • Check the error messages Add value through testing Testing is as important for the docs as it is for the API
  • 26. PRODUCT KNOWLEDGE MATTERS 26 • Become knowledgeable in APIs • Become a product expert • Expand your industry knowledge Become a SME
  • 27. CHOOSE YOUR PATH 27 Directions to expand your competences in You can add value in many ways
  • 28. GET IN DEPTH 28 • Workflow and process maps across the content • Visual diagrams to assist with key concepts • Glossaries and alignment with industry standard terminology • Topics consistency across the entire dev portal • Distillation of information into high-level summaries and quick reference guides • Conducting surveys and feedback about the user experience • Alignment of the API usage descriptions with the user story Documentation-specific things to focus on Bring value through your core competences
  • 29. PUTTING IT ALL TOGETHER 29 • Assess what is lacking/missing • Compare against competition • Consider the feedback • - from API users • - from your own use • - from research • What resources are available? • What will make the biggest impact? • Cost/effort vs. effect • What of your contributions will be most visible? • What do you need to go there? Define your API documentation goals Your game plan
  • 30. PUBLICITY MATTERS 30 • Showcase your work • Announce your findings Promote awareness Let others know what you are doing
  • 31. SPECIALIZATION MATTERS 31 • Attend every project meeting • Logs bugs • Provide input on design and the feature roadmap • Maintain the documentation roadmap • Keep the documentation dept backlog • Keep pace with the sprints • Be fully immersed and engaged with the team Here is what it takes Keep your efforts focused
  • 32. SPECIALIZATION MATTERS 32 • Become a SME • Build test apps • Push tasks through the whole process, from end to end. • Work closely with engineers • You profile and interact with the users • Participate in usability testing • Immerse into the industry tech • Keep up with both internal and external news related to the product Here is what it takes Keep your efforts focused