SlideShare a Scribd company logo
DOCS DRIVEN
DEVELOPMENT
RAHUL DIGHE
LEAD PRODUCT APIS @ PAYPAL / BRAINTREE
@RAHULDIGHE | RSDIGHE@HOTMAIL.COM
I ❤️ API’S
ETERNAL DEBATE
CODE FIRST OR DESIGN FIRST
https://swagger.io/blog/api-design/design-first-or-code-first-api-development/
Design + Code
IN
PRACTICE
2
DOCS DRIVEN DEVELOPMENT
WHAT IS IT
Write the Docs
‣ Integration Guide / User
Manual / User Guides
(low fidelity)
‣ As viewed by the end
user (aka developer)
‣ End Points /
Nomenclature
‣ Define Open API specs
‣ Code
‣ Docs the Code via
Integration guides, API
references et.al
3
DOCS DRIVEN DEVELOPMENT
POTENTIAL BENEFITS
▸Continuous reminder of what product you are building and for whom.
▸A more holistic e2e view of integration that typically involve multiple steps using 1 or more
developer products (APIs / SDKs).
▸Help align disparate teams that otherwise would have worked in silos.
▸Facilitates thinking and conversation about architecture and design upfront.
▸Aids competitive analysis.
▸Allows for feedback before even a piece of code is written.
▸Could be initiated by non-engineers as the barrier to entry is low.
4
DOCS DRIVEN DEVELOPMENT
WHAT IT IS (NOT)
▸It is not a replacement to write more formal integration guides prior to launch.
▸It isn’t about writing more comments in your code.
▸It isn’t about working with your documentation team as you are writing code.
▸It isn’t a substitute for Test driven development or Acceptance Test Driven
development or Behavior Test driven development et.al
▸It isn’t exactly Readme driven development, although Readme driven
development is a subset of it.1
1. https://tom.preston-werner.com/2010/08/23/readme-driven-development.html
5
DOCS DRIVEN DEVELOPMENT
SIGNS THAT IT’S TIME FOR
YOU TO TRY DDD
▸ You discover gaps in your products when you write
the Integration Guides when everything is “built”.
▸ Every team builds their own APIs / SDKs in “silos”.
▸ Customers complain that products don’t seem to be
built by the same company.
▸ You are hiring too many Professional services /
Integration engineers to support products.
▸ You have tried Spec first, Code next but it’s not
paying dividends.
▸ You notice that after everything is built and
documented, the solution is worse off than the
competition.
©
Rahul
Dighe
“A
PERFECT
IMPLEMEN
TATION OF
THE
WRONG
SPECIFICA
TION IS
1. https://tom.preston-werner.com/2010/08/23/readme-driven-development.html
Tom Preston-Werner1
6
A TYPICAL API PRODUCT PROCESS
DEPLOY & LAUNCH
Sandbox availability
User testing
Integration Guides
GTM activities
Setup Monitoring
Limited Release
DISCOVERY
Problem
Competitors
Customer research
Persona
Business Case
Epics
DESIGN
Docs Driven Dev
End Points / Fields
Mocks
Frontend tools
Specification
User Stories
DEVELOP
Prioritized backlog
Spec to Code
Security
SDK
Automated Tests
MVP
7
DEVELOPERS AS
CUSTOMERS
IT STARTS WITH EMBRACING THE IDEA OF: 8
BUILD A DEVELOPER PERSONA
DEVELOPERS AS CUSTOMERS
9
DOCS DRIVEN DEVELOPMENT
A TYPICAL TEMPLATE
▸ Goal/Use Case - Accept payment using PayPal
▸ Assumptions - Developer has signed up.
▸ Integration Steps
▸Step 1 - Fetch access token
▸ Description
▸ Code Snippet
▸Step 2 - Display PayPal button
▸ Description
▸ Code Snippet
▸…
10
DOCS DRIVEN DEVELOPMENT
DIFFERENCE
@ Design / Discovery @ Launch
Goal
Working backwards, Competitive analysis,
Feedback
Aid to developers integrating with your
product
Fidelity Low High
API Specs End Points / Key Fields Complete Open API Spec
Overview Not needed Generally included
Sequence diagrams Not needed Generally included
Code Snippets Yes Yes
Use Case Key Use Case As needed
Persona Key Developer Persona Key Developer Persona
11
“HOW CAN YOU DOCUMENT ANYTHING
BEFORE IT’S BUILT
THE SKEPTICS, NAYSAYERS,
DEVIL’S ADVOCATES…
DOC FIRST DEVELOPMENT
“DID YOU NOT SAY YOU WANTED THE
API BUILT YESTERDAY?
“I’M NOT A GOOD
WRITER
“NO ONE ON MY TEAM LIKES/WANTS
TO DOCUMENT
“I DON’T SEE HOW THIS IS FASTER THAN JUST
WRITING CODE
12
THANKS!
RAHUL DIGHE
https://calendly.com/mra
pi/
I ❤️ API’S

More Related Content

What's hot (20)

PDF
apidays LIVE Hong Kong 2021 - Automating the API Product Lifecycle by Jeremy ...
apidays
 
PPTX
Executing on API Developer Experience
SmartBear
 
PDF
Developer Experience (DX) as a Fitness Function for Platform Teams
Andy Marks
 
PDF
apidays LIVE Australia 2021 - Modernising development using API First & Lesso...
apidays
 
PPTX
How LISI Automotive Accelerated Application Delivery with SwaggerHub
SmartBear
 
PDF
apidays LIVE Jakarta - What will the next generation of API Portals look like...
apidays
 
PPTX
apidays LIVE Paris 2021 - Generating OpenAPIs from business models by Frederi...
apidays
 
PDF
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays
 
PDF
Building APIs in a Cloud Native Era
Nuwan Dias
 
PDF
apidays LIVE Hong Kong 2021 - DevOps is Dead by Jason Esli, New Relic
apidays
 
PDF
How to develop an API ecosystem in the fintech industry from the ground up
Pronovix
 
PPTX
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
PPTX
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
apidays
 
PDF
apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...
apidays
 
PDF
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
apidays
 
PDF
INTERFACE, by apidays - Aligning teams and strategies behind API investment ...
apidays
 
PDF
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...
apidays
 
PDF
INTERFACE, by apidays - Airline industry API standardization by Yan Sun, IATA
apidays
 
PDF
Rest api best practices – comprehensive handbook
Katy Slemon
 
PDF
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
apidays
 
apidays LIVE Hong Kong 2021 - Automating the API Product Lifecycle by Jeremy ...
apidays
 
Executing on API Developer Experience
SmartBear
 
Developer Experience (DX) as a Fitness Function for Platform Teams
Andy Marks
 
apidays LIVE Australia 2021 - Modernising development using API First & Lesso...
apidays
 
How LISI Automotive Accelerated Application Delivery with SwaggerHub
SmartBear
 
apidays LIVE Jakarta - What will the next generation of API Portals look like...
apidays
 
apidays LIVE Paris 2021 - Generating OpenAPIs from business models by Frederi...
apidays
 
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays
 
Building APIs in a Cloud Native Era
Nuwan Dias
 
apidays LIVE Hong Kong 2021 - DevOps is Dead by Jason Esli, New Relic
apidays
 
How to develop an API ecosystem in the fintech industry from the ground up
Pronovix
 
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
apidays
 
apidays LIVE Jakarta - API Sandbox: empowering Developer Experience (DX) by F...
apidays
 
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
apidays
 
INTERFACE, by apidays - Aligning teams and strategies behind API investment ...
apidays
 
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...
apidays
 
INTERFACE, by apidays - Airline industry API standardization by Yan Sun, IATA
apidays
 
Rest api best practices – comprehensive handbook
Katy Slemon
 
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
apidays
 

Similar to apidays LIVE New York 2021 - Docs Driven API Development by Rahul Dighe, Paypal (20)

PPTX
API Conference 2021
José Haro Peralta
 
PDF
API Developer Experience: Why it Matters, and How Documenting Your API with S...
SmartBear
 
PPTX
PyBCN 2020
José Haro Peralta
 
PDF
Dependency Down, Flexibility Up – The Benefits of API-First Development
Nordic APIs
 
PPTX
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Kamyar Mohager
 
PDF
{Re}designing a Developer Portal
Pronovix
 
PDF
API Best Practices
EmmanuelParaskakis1
 
PDF
{Re}designing a developer portal
KarenWhite130
 
PDF
What is an API Development- Definition, Types, Specifications, Documentation.pdf
Connect Infosoft Technologies Pvt. Ltd.
 
PDF
Developer Experience as a Product
Pronovix
 
PDF
Effectively Producing And Shipping Frameworks For Multiple Platforms
Donny Wals
 
PPTX
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
PDF
[API the Docs Paris 2018] Architecting DX
Kathleen De Roo
 
PPTX
Do's and Don'ts of APIs
Jason Harmon
 
PDF
Mistakes to-avoid-api-product
Rahul Dighe
 
PDF
API Integration
eMerge Technologies
 
PDF
Product! - The road to production deployment
Filippo Zanella
 
PPTX
Understanding and Executing on API Developer Experience
Keshav Vasudevan
 
PPTX
API workshop: Introduction to APIs (TC Camp)
Tom Johnson
 
PDF
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2
 
API Conference 2021
José Haro Peralta
 
API Developer Experience: Why it Matters, and How Documenting Your API with S...
SmartBear
 
PyBCN 2020
José Haro Peralta
 
Dependency Down, Flexibility Up – The Benefits of API-First Development
Nordic APIs
 
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Kamyar Mohager
 
{Re}designing a Developer Portal
Pronovix
 
API Best Practices
EmmanuelParaskakis1
 
{Re}designing a developer portal
KarenWhite130
 
What is an API Development- Definition, Types, Specifications, Documentation.pdf
Connect Infosoft Technologies Pvt. Ltd.
 
Developer Experience as a Product
Pronovix
 
Effectively Producing And Shipping Frameworks For Multiple Platforms
Donny Wals
 
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
[API the Docs Paris 2018] Architecting DX
Kathleen De Roo
 
Do's and Don'ts of APIs
Jason Harmon
 
Mistakes to-avoid-api-product
Rahul Dighe
 
API Integration
eMerge Technologies
 
Product! - The road to production deployment
Filippo Zanella
 
Understanding and Executing on API Developer Experience
Keshav Vasudevan
 
API workshop: Introduction to APIs (TC Camp)
Tom Johnson
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2
 
Ad

More from apidays (20)

PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
PDF
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
PDF
Avatar for apidays apidays PRO June 07, 2025 0 5 apidays Helsinki & North 2...
apidays
 
PPTX
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
PPTX
apidays Helsinki & North 2025 - From Chaos to Clarity: Designing (AI-Ready) A...
apidays
 
PPTX
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
PPTX
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
PPTX
apidays Helsinki & North 2025 - APIs at Scale: Designing for Alignment, Trust...
apidays
 
PPTX
apidays Helsinki & North 2025 - API access control strategies beyond JWT bear...
apidays
 
PPTX
apidays Singapore 2025 - Designing for Change, Julie Schiller (Google)
apidays
 
PPTX
apidays Singapore 2025 - From Data to Insights: Building AI-Powered Data APIs...
apidays
 
PPTX
apidays Singapore 2025 - The Quest for the Greenest LLM , Jean Philippe Ehre...
apidays
 
PDF
apidays Singapore 2025 - The API Playbook for AI by Shin Wee Chuang (PAND AI)
apidays
 
PDF
apidays Singapore 2025 - Trustworthy Generative AI: The Role of Observability...
apidays
 
PDF
apidays Singapore 2025 - Streaming Lakehouse with Kafka, Flink and Iceberg by...
apidays
 
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
Avatar for apidays apidays PRO June 07, 2025 0 5 apidays Helsinki & North 2...
apidays
 
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
apidays Helsinki & North 2025 - From Chaos to Clarity: Designing (AI-Ready) A...
apidays
 
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
apidays Helsinki & North 2025 - APIs at Scale: Designing for Alignment, Trust...
apidays
 
apidays Helsinki & North 2025 - API access control strategies beyond JWT bear...
apidays
 
apidays Singapore 2025 - Designing for Change, Julie Schiller (Google)
apidays
 
apidays Singapore 2025 - From Data to Insights: Building AI-Powered Data APIs...
apidays
 
apidays Singapore 2025 - The Quest for the Greenest LLM , Jean Philippe Ehre...
apidays
 
apidays Singapore 2025 - The API Playbook for AI by Shin Wee Chuang (PAND AI)
apidays
 
apidays Singapore 2025 - Trustworthy Generative AI: The Role of Observability...
apidays
 
apidays Singapore 2025 - Streaming Lakehouse with Kafka, Flink and Iceberg by...
apidays
 
Ad

Recently uploaded (20)

PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Python basic programing language for automation
DanialHabibi2
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 

apidays LIVE New York 2021 - Docs Driven API Development by Rahul Dighe, Paypal

  • 1. DOCS DRIVEN DEVELOPMENT RAHUL DIGHE LEAD PRODUCT APIS @ PAYPAL / BRAINTREE @RAHULDIGHE | [email protected] I ❤️ API’S
  • 2. ETERNAL DEBATE CODE FIRST OR DESIGN FIRST https://swagger.io/blog/api-design/design-first-or-code-first-api-development/ Design + Code IN PRACTICE 2
  • 3. DOCS DRIVEN DEVELOPMENT WHAT IS IT Write the Docs ‣ Integration Guide / User Manual / User Guides (low fidelity) ‣ As viewed by the end user (aka developer) ‣ End Points / Nomenclature ‣ Define Open API specs ‣ Code ‣ Docs the Code via Integration guides, API references et.al 3
  • 4. DOCS DRIVEN DEVELOPMENT POTENTIAL BENEFITS ▸Continuous reminder of what product you are building and for whom. ▸A more holistic e2e view of integration that typically involve multiple steps using 1 or more developer products (APIs / SDKs). ▸Help align disparate teams that otherwise would have worked in silos. ▸Facilitates thinking and conversation about architecture and design upfront. ▸Aids competitive analysis. ▸Allows for feedback before even a piece of code is written. ▸Could be initiated by non-engineers as the barrier to entry is low. 4
  • 5. DOCS DRIVEN DEVELOPMENT WHAT IT IS (NOT) ▸It is not a replacement to write more formal integration guides prior to launch. ▸It isn’t about writing more comments in your code. ▸It isn’t about working with your documentation team as you are writing code. ▸It isn’t a substitute for Test driven development or Acceptance Test Driven development or Behavior Test driven development et.al ▸It isn’t exactly Readme driven development, although Readme driven development is a subset of it.1 1. https://tom.preston-werner.com/2010/08/23/readme-driven-development.html 5
  • 6. DOCS DRIVEN DEVELOPMENT SIGNS THAT IT’S TIME FOR YOU TO TRY DDD ▸ You discover gaps in your products when you write the Integration Guides when everything is “built”. ▸ Every team builds their own APIs / SDKs in “silos”. ▸ Customers complain that products don’t seem to be built by the same company. ▸ You are hiring too many Professional services / Integration engineers to support products. ▸ You have tried Spec first, Code next but it’s not paying dividends. ▸ You notice that after everything is built and documented, the solution is worse off than the competition. © Rahul Dighe “A PERFECT IMPLEMEN TATION OF THE WRONG SPECIFICA TION IS 1. https://tom.preston-werner.com/2010/08/23/readme-driven-development.html Tom Preston-Werner1 6
  • 7. A TYPICAL API PRODUCT PROCESS DEPLOY & LAUNCH Sandbox availability User testing Integration Guides GTM activities Setup Monitoring Limited Release DISCOVERY Problem Competitors Customer research Persona Business Case Epics DESIGN Docs Driven Dev End Points / Fields Mocks Frontend tools Specification User Stories DEVELOP Prioritized backlog Spec to Code Security SDK Automated Tests MVP 7
  • 8. DEVELOPERS AS CUSTOMERS IT STARTS WITH EMBRACING THE IDEA OF: 8
  • 9. BUILD A DEVELOPER PERSONA DEVELOPERS AS CUSTOMERS 9
  • 10. DOCS DRIVEN DEVELOPMENT A TYPICAL TEMPLATE ▸ Goal/Use Case - Accept payment using PayPal ▸ Assumptions - Developer has signed up. ▸ Integration Steps ▸Step 1 - Fetch access token ▸ Description ▸ Code Snippet ▸Step 2 - Display PayPal button ▸ Description ▸ Code Snippet ▸… 10
  • 11. DOCS DRIVEN DEVELOPMENT DIFFERENCE @ Design / Discovery @ Launch Goal Working backwards, Competitive analysis, Feedback Aid to developers integrating with your product Fidelity Low High API Specs End Points / Key Fields Complete Open API Spec Overview Not needed Generally included Sequence diagrams Not needed Generally included Code Snippets Yes Yes Use Case Key Use Case As needed Persona Key Developer Persona Key Developer Persona 11
  • 12. “HOW CAN YOU DOCUMENT ANYTHING BEFORE IT’S BUILT THE SKEPTICS, NAYSAYERS, DEVIL’S ADVOCATES… DOC FIRST DEVELOPMENT “DID YOU NOT SAY YOU WANTED THE API BUILT YESTERDAY? “I’M NOT A GOOD WRITER “NO ONE ON MY TEAM LIKES/WANTS TO DOCUMENT “I DON’T SEE HOW THIS IS FASTER THAN JUST WRITING CODE 12

Editor's Notes

  • #2: Hello everyone - My name is Rahul Dighe and I currently lead API products at PayPal. Today I am going to talk about 3 main things > Make a case to think of APIs as products? > How do you take the first steps in thinking of APIs as products? > How do you embed API-as-a-Product culture within your company? But most importantly, I just want you to take back with you and get excited about APIs. With that let’s dive in.
  • #9: Think about your offerings - what would a product that would have the developer as a customer look like ?