SlideShare a Scribd company logo
Lessons Learned from Building the Yahoo! Developer NetworkJonathan LeBlancPrincipal Software EngineerYahoo! Developer NetworkTwitter: @jcleblancWebsite: http://www.jcleblanc.com
What We’re Going to CoverThe history of YDN and where we are now
Our technology stack and what we’ve learned from it
Successes and failures: Our partner strategies
How we handle developer outreach
Final lessonsWhat We’re Going to CoverThe history of YDN and where we are now
Our technology stack and what we’ve learned from it
Successes and failures: Our partner strategies
How we handle developer outreach
Final lessonsHistory of YDN: The Founding (2005)Developer Network launchedStaff of 2 dedicated employees+1 on searchSingle product focus (search)Servers only on the west coastFunded by Jerry Yang to be the Yahoo! Technology Backbone
History of YDN: Year of the Developer (2006)Focus on the developer community20 developer APIs in YDNThe first external hack day is created to foster the culture of hackDevelopers! Developers! Developers!
History of YDN: Year of the Open Strategy (2008)Focus on “open and social” development through new platforms and APIsRenewed focus on Open SourceStrong evangelism and developer outreach programsContinued growth of HackOpen APIsOpen SourceSocial Strategy
History of YDN: Year of Innovations (2011)Focus on fostering internal and external innovations60+ developer offerings in YDNInternal and external hack eventsHackU program for university innovationsTech InnovationHack DayHackU
What We’re Going to CoverThe history of YDN and where we are now
Our technology stack and what we’ve learned from it
Successes and failures: Our partner strategies
How we handle developer outreach
Final lessonsTechnology Stack: Our Products and Services63 APIs and Toolshttp://developer.yahoo.com/everything.htmlApplication PlatformsYAP,  Connected TV, Desktop WidgetsAPIs and Web ServicesYQL, Flickr, Local, Maps, GeoPlanet, Shopping, Social APIsBusiness ToolsFinance, BOSS, APTCommunication ToolsMessenger, Mail
Technology Stack: Building a Product Focus
Technology Stack: A Commitment to Open SourceAuthentication and AuthorizationPlatform TechnologiesServer and Cloud Technologies
Technology Stack: What We’ve LearnedAbstract out difficult to implement technologies with SDKs.Focus on several core features of your technology offerings, not the entire stack.Open source initiatives provide an excellent “get started quickly” technology base.
What We’re Going to CoverThe history of YDN and where we are now
Our technology stack and what we’ve learned from it
Successes and failures: Our partner strategies
How we handle developer outreach

More Related Content

PPT
Betavine presentation
Board of Innovation
 
PDF
Citizen Outreach and Engagement
Lisa Stotelmyre
 
KEY
Re-imagining Citizen Engagement
Ushahidi
 
PPT
Catchy Developer Marketing (B2D) Agency. An overview of services.
Richard Hurring
 
PDF
PulsoConf: Platform & Community - Dev Outreach @ Evernote
Chris Traganos
 
PDF
7 Sales Techniques to Improve your Link Outreach
Sean Si
 
PDF
JCI Manila Sponsorship Request
Sean Si
 
PPT
Leadership Ppt
Mitesh Vachharajani
 
Betavine presentation
Board of Innovation
 
Citizen Outreach and Engagement
Lisa Stotelmyre
 
Re-imagining Citizen Engagement
Ushahidi
 
Catchy Developer Marketing (B2D) Agency. An overview of services.
Richard Hurring
 
PulsoConf: Platform & Community - Dev Outreach @ Evernote
Chris Traganos
 
7 Sales Techniques to Improve your Link Outreach
Sean Si
 
JCI Manila Sponsorship Request
Sean Si
 
Leadership Ppt
Mitesh Vachharajani
 

Similar to History of YDN (20)

PDF
Pitch Deck Teardown: Wilco's $7 million Seed deck
HajeJanKamps
 
PDF
The Software Development Life Cycle’s Five Stages Are Described
Infotechable Solutions
 
PPTX
Building a community
Rick Mans
 
PDF
How to Build a Career in Software Development: Tips and Tools
Miller Smith
 
PPSX
Appavatar
appavatar
 
PDF
Social Network-Vinfotech
RanuJain
 
PDF
Software Development 101 A Comprehensive Introduction
BitCot
 
PPT
Social Media Practicalities NfP
Paul Tanner
 
PPT
What Is frank/inside?
frankinside
 
PDF
Demystifying a Hackathon
Blacks In Technology San Diego
 
PDF
How to Decide Technology Stack for Your Next Software Development Project?
Polyxer Systems
 
PDF
Step-by-Step Guide for Web Application Development from Scratch.pdf
Digital Aptech
 
PDF
BUDDY White Paper
Achmad Surya Afandy
 
PDF
SFScon21 - Cédric Thomas - The OW2 Market Readiness Levels method. A tool for...
South Tyrol Free Software Conference
 
PDF
DAN Brand Accelerator: Client Pitch Keynote
Jason Newport
 
PPTX
InfoFest GDSC.pptx
SURYAPARIDA5
 
PPTX
GDSC Infofest.pptx
ssuser756dcb
 
PDF
Case Study: Practical tools and strategies for tackling legacy practices and ...
Alejandro S.
 
PDF
Reqstr Bplan
SANKETSDIVE
 
Pitch Deck Teardown: Wilco's $7 million Seed deck
HajeJanKamps
 
The Software Development Life Cycle’s Five Stages Are Described
Infotechable Solutions
 
Building a community
Rick Mans
 
How to Build a Career in Software Development: Tips and Tools
Miller Smith
 
Appavatar
appavatar
 
Social Network-Vinfotech
RanuJain
 
Software Development 101 A Comprehensive Introduction
BitCot
 
Social Media Practicalities NfP
Paul Tanner
 
What Is frank/inside?
frankinside
 
Demystifying a Hackathon
Blacks In Technology San Diego
 
How to Decide Technology Stack for Your Next Software Development Project?
Polyxer Systems
 
Step-by-Step Guide for Web Application Development from Scratch.pdf
Digital Aptech
 
BUDDY White Paper
Achmad Surya Afandy
 
SFScon21 - Cédric Thomas - The OW2 Market Readiness Levels method. A tool for...
South Tyrol Free Software Conference
 
DAN Brand Accelerator: Client Pitch Keynote
Jason Newport
 
InfoFest GDSC.pptx
SURYAPARIDA5
 
GDSC Infofest.pptx
ssuser756dcb
 
Case Study: Practical tools and strategies for tackling legacy practices and ...
Alejandro S.
 
Reqstr Bplan
SANKETSDIVE
 
Ad

More from Jonathan LeBlanc (20)

PDF
JavaScript App Security: Auth and Identity on the Client
Jonathan LeBlanc
 
PDF
Improving Developer Onboarding Through Intelligent Data Insights
Jonathan LeBlanc
 
PDF
Better Data with Machine Learning and Serverless
Jonathan LeBlanc
 
PPTX
Best Practices for Application Development with Box
Jonathan LeBlanc
 
PPTX
Box Platform Overview
Jonathan LeBlanc
 
PPTX
Box Platform Developer Workshop
Jonathan LeBlanc
 
PPTX
Modern Cloud Data Security Practices
Jonathan LeBlanc
 
PPTX
Box Authentication Types
Jonathan LeBlanc
 
PPTX
Understanding Box UI Elements
Jonathan LeBlanc
 
PPTX
Understanding Box applications, tokens, and scoping
Jonathan LeBlanc
 
PPTX
The Future of Online Money: Creating Secure Payments Globally
Jonathan LeBlanc
 
PDF
Modern API Security with JSON Web Tokens
Jonathan LeBlanc
 
PPTX
Creating an In-Aisle Purchasing System from Scratch
Jonathan LeBlanc
 
PDF
Secure Payments Over Mixed Communication Media
Jonathan LeBlanc
 
PDF
Protecting the Future of Mobile Payments
Jonathan LeBlanc
 
PDF
Node.js Authentication and Data Security
Jonathan LeBlanc
 
PDF
PHP Identity and Data Security
Jonathan LeBlanc
 
PPTX
Secure Payments Over Mixed Communication Media
Jonathan LeBlanc
 
PDF
Protecting the Future of Mobile Payments
Jonathan LeBlanc
 
PPTX
Future of Identity, Data, and Wearable Security
Jonathan LeBlanc
 
JavaScript App Security: Auth and Identity on the Client
Jonathan LeBlanc
 
Improving Developer Onboarding Through Intelligent Data Insights
Jonathan LeBlanc
 
Better Data with Machine Learning and Serverless
Jonathan LeBlanc
 
Best Practices for Application Development with Box
Jonathan LeBlanc
 
Box Platform Overview
Jonathan LeBlanc
 
Box Platform Developer Workshop
Jonathan LeBlanc
 
Modern Cloud Data Security Practices
Jonathan LeBlanc
 
Box Authentication Types
Jonathan LeBlanc
 
Understanding Box UI Elements
Jonathan LeBlanc
 
Understanding Box applications, tokens, and scoping
Jonathan LeBlanc
 
The Future of Online Money: Creating Secure Payments Globally
Jonathan LeBlanc
 
Modern API Security with JSON Web Tokens
Jonathan LeBlanc
 
Creating an In-Aisle Purchasing System from Scratch
Jonathan LeBlanc
 
Secure Payments Over Mixed Communication Media
Jonathan LeBlanc
 
Protecting the Future of Mobile Payments
Jonathan LeBlanc
 
Node.js Authentication and Data Security
Jonathan LeBlanc
 
PHP Identity and Data Security
Jonathan LeBlanc
 
Secure Payments Over Mixed Communication Media
Jonathan LeBlanc
 
Protecting the Future of Mobile Payments
Jonathan LeBlanc
 
Future of Identity, Data, and Wearable Security
Jonathan LeBlanc
 
Ad

Recently uploaded (20)

PDF
DevOps & Developer Experience Summer BBQ
AUGNYC
 
PDF
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
PDF
agentic-ai-and-the-future-of-autonomous-systems.pdf
siddharthnetsavvies
 
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
AbdullahSani29
 
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
AVTRON Technologies LLC
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
Revolutionize Operations with Intelligent IoT Monitoring and Control
Rejig Digital
 
PDF
Enable Enterprise-Ready Security on IBM i Systems.pdf
Precisely
 
PPTX
The Power of IoT Sensor Integration in Smart Infrastructure and Automation.pptx
Rejig Digital
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
DOCX
Top AI API Alternatives to OpenAI: A Side-by-Side Breakdown
vilush
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Google’s NotebookLM Unveils Video Overviews
SOFTTECHHUB
 
PPTX
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Software Development Company | KodekX
KodekX
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
DevOps & Developer Experience Summer BBQ
AUGNYC
 
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
agentic-ai-and-the-future-of-autonomous-systems.pdf
siddharthnetsavvies
 
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
AbdullahSani29
 
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
AVTRON Technologies LLC
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Revolutionize Operations with Intelligent IoT Monitoring and Control
Rejig Digital
 
Enable Enterprise-Ready Security on IBM i Systems.pdf
Precisely
 
The Power of IoT Sensor Integration in Smart Infrastructure and Automation.pptx
Rejig Digital
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Top AI API Alternatives to OpenAI: A Side-by-Side Breakdown
vilush
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Google’s NotebookLM Unveils Video Overviews
SOFTTECHHUB
 
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Software Development Company | KodekX
KodekX
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 

History of YDN