SlideShare a Scribd company logo
1 of 70
The Power of Flexible Content
HOW and WHY NPR’s content goes everywhere
Zach Brand @zbrand
Sr. Director Technology & Strategy
NPR, Digital Media
“From NPR News in Washington..” –Jack Speer et al
“From NPR News in Washington..” –Jack Speer et al
X 35M / Week
X 784
“Please give generously” –Your local station
!=
NPR Digital Media
API
Various Terms…
 COPE (Create Once Publish Everywhere)
 Flexible Content
 CrossMedia
 TransMedia
So Why Should YOU Care about Flexible Content?
Three Reasons…
1) It’s Worked Well For Us…
NPR News
iPhone app
NPR News
Android app
Relaunched NPR
mobile site
NPR
iPad app
NPR Music
iPhone app
API
launched
in 2008
NPR Music
Remix
NPR Blogs
Made API Friendly
Facebook Integration
Player 2.0
Homepage
ImprovementsStory Page
Improvements
0 - 50
> 1,000,000,000
> 800,000
#2) Getting Found is Getting Harder..
… and Thousands More
#3) …and Everybody Else Is Doing It.
Our Principles…
 Don’t Attempt to Build the ‘One System’
 COPE (Create Once Publish Everywhere)
- COPE drives all other architectural decisions
- Realized at NPR with the NPR News API
 Content Management Tools & Presentation Layers
 Understand Your Atom
- Story is the Atom for NPR
- Stories contain ‘Assets’ (ie. text, audio, video, images, etc.)
- Stories belong to ‘Lists’
 It is better to be incomplete than inaccurate
Good Tools
Good People
…
Flexible Content
1997
(No CMS)
2003
(CMS)
2005
(CMS)
2008
(API)
NPR’s Target Audiences for the API
 Ourselves
- Supports the entire infrastructure of our new site
- Improvements to CMS to enable custom feeds by Editorial and Design
 Stations
- Enables us to serve content to our member stations more easily
- Enables our stations to serve their communities better
 Partners
- Creates new opportunities because - easy to implement with very little integration cost
- Makes existing opportunities easier to maintain and grow
 Public
- Engages the community – part of NPR’s Public Service Mission
- Lots of great widgets, tools, sites built using the API
Launch Expectations:
Improve development efficiencies for NPR.org
Some sophisticated stations will use the API
Partner integration will be easier
The public will do amazing things with the API
Good Tools
Good People
…
Flexible Content
NPR Addict iPhone App
The Life of a (FLEXIBLE) Story at NPR
CMS API Presentation
Layers
1 2
3 4
1: NPR CMS
2: NPR API
3: API  Presentation Layers (or other Apps)
4: Examples of Presentation Layers
The Life of a (FLEXIBLE) Story at NPR
CMS API Presentation
Layers
1 2
3 4
System Architecture Supporting COPE
System Architecture Supporting COPE
System Architecture Supporting COPE
Java
JSP
Struts
System Architecture Supporting COPE
R / W
MySQL
System Architecture Supporting COPE
R / O
MySQL
Cluster
NoSQL-like
XML
Repository
System Architecture Supporting COPE
PHP5
SimpleXML
PHP5
Good Tools
Good People
…
Flexible Content
Good Design Requires Flexibility Too…
 You Still Have to Make the Presentation Compelling
“From Washington DC… this is NPR”
HTML5 / Tablet Site
NPR.org Audio Player
iPhone App Android AppMobile Site
Google Chrome Extension
iGoogle Gadget
WBUR.org
Connecticut Public Broadcasting
Photos Courtesy Derik Elis, CBTV
NPR API
CPTV’s Drupal
Based CMS
Website
What We Learned
Launch Expectations:
Improvements to development efficiencies for NPR.org
Some sophisticated stations will use the API
Partner integration will be easier
The public will do amazing things with the API
Actual Results:
NPR dramatically improved development efficiencies
NPR’s mobile strategy took off
Some sophisticated stations have used the API
Partner integration has been easier
API has facilitated business development opportunities
The public has done some interesting things
We’ve been able to do amazing things with the public
Paid Dev Public Dev
$$$
Yeah, About That Chart….
Figuring it out…
US Election Related
Traffic Bumps
Bomb Found Downtown
Staff Writer
Aug 8th
2010
A Small pipebomb was found behind
the Safeway on 7th
and Adams. Police
believe it was the work of teenagers
and stated that the device did not
appear to be functional.
Bomb Found Downtown
Staff Writer
Aug 8th
2010
A Small pipebomb was found behind
the Safeway on 7th
and Adams. Police
believe it was the work of teenagers
and stated that the device did not
appear to be functional.
Somewhere in a Small Town
Bomb Found Downtown
Staff Writer
Aug 8th
2010
A Small pipebomb was found behind
the Safeway on 7th
and Adams. Police
believe it was the work of teenagers
and stated that the device did not
appear to be functional.
Bomb Found Downtown
Staff Writer
Aug 8th
2010
A Small pipebomb was found behind
the Safeway on 7th
and Adams. Police
believe it was the work of teenagers
and stated that the device did not
appear to be functional.
Meanwhile in New York
WTF?OMG
A thousand words of COPE
Make it ALL reusable
API Keys and Consumption by Audience
Page Views to NPR Tech Center
NPR Story API : Requests per Month
Oct 2010: 1.6 Billion Stories Served by API
Challenges Still Ahead
•Extending to Network Use
•Performance
•Rights Management
•Which Presentation Layers to Focus On
•Laser or Shotgun?
To Recap
 Content & Technology Are Inextricably Linked
 Team Structure and Process Should Recognize this
 To Be ‘Findable’ Your Content Should Be Flexible.
 Flexible Content (i.e. Embraces COPE):
 Requires An Investment x2
 Improves Editorial Efficiency
 Will Help Drive Growth / Relevancy
 Revolutionizes Your Biz Dev
 Creates Opportunities with Public
 Accelerates Your Tech Development
Questions?
 Twitter: @zbrand
 API : www.npr.org/api
 Blog http://www.npr.org/blogs/inside

More Related Content

Viewers also liked

HCI Talent Management Conference Presentation: NPR's Brand Ambassadors
HCI Talent Management Conference Presentation: NPR's Brand AmbassadorsHCI Talent Management Conference Presentation: NPR's Brand Ambassadors
HCI Talent Management Conference Presentation: NPR's Brand AmbassadorsAMPLIFY//
 
Responsibly use policy
Responsibly use policyResponsibly use policy
Responsibly use policymariacabarcos
 
E pel portfolio20130514-171724
E pel portfolio20130514-171724E pel portfolio20130514-171724
E pel portfolio20130514-171724mariacabarcos
 
Balance de competencias
Balance de competenciasBalance de competencias
Balance de competenciasmariacabarcos
 
E pel passport20130514-171718
E pel passport20130514-171718E pel passport20130514-171718
E pel passport20130514-171718mariacabarcos
 
Libro de las normas 4 años 16.17
Libro de las normas 4 años 16.17Libro de las normas 4 años 16.17
Libro de las normas 4 años 16.17Natividad Molina
 

Viewers also liked (6)

HCI Talent Management Conference Presentation: NPR's Brand Ambassadors
HCI Talent Management Conference Presentation: NPR's Brand AmbassadorsHCI Talent Management Conference Presentation: NPR's Brand Ambassadors
HCI Talent Management Conference Presentation: NPR's Brand Ambassadors
 
Responsibly use policy
Responsibly use policyResponsibly use policy
Responsibly use policy
 
E pel portfolio20130514-171724
E pel portfolio20130514-171724E pel portfolio20130514-171724
E pel portfolio20130514-171724
 
Balance de competencias
Balance de competenciasBalance de competencias
Balance de competencias
 
E pel passport20130514-171718
E pel passport20130514-171718E pel passport20130514-171718
E pel passport20130514-171718
 
Libro de las normas 4 años 16.17
Libro de las normas 4 años 16.17Libro de las normas 4 años 16.17
Libro de las normas 4 años 16.17
 

Similar to NPR - NewMediaDays2010 - Flexible Content

W2E NY 2010 NPR Everywhere
W2E NY 2010 NPR EverywhereW2E NY 2010 NPR Everywhere
W2E NY 2010 NPR Everywherezachbrand
 
NPR API Usage and Metrics
NPR API Usage and MetricsNPR API Usage and Metrics
NPR API Usage and MetricsDaniel Jacobson
 
NPR API: Create Once Publish Everywhere
NPR API: Create Once Publish EverywhereNPR API: Create Once Publish Everywhere
NPR API: Create Once Publish Everywherezachbrand
 
NPR Presentation at Wolfram Data Summit 2010
NPR Presentation at Wolfram Data Summit 2010NPR Presentation at Wolfram Data Summit 2010
NPR Presentation at Wolfram Data Summit 2010Daniel Jacobson
 
Michael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform World
Michael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform WorldMichael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform World
Michael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform WorldRadiocamp 2011
 
NPR's Digital Distribution and Mobile Strategy
NPR's Digital Distribution and Mobile StrategyNPR's Digital Distribution and Mobile Strategy
NPR's Digital Distribution and Mobile StrategyDaniel Jacobson
 
NPR: Digital Distribution Strategy: OSCON2010
NPR: Digital Distribution Strategy: OSCON2010NPR: Digital Distribution Strategy: OSCON2010
NPR: Digital Distribution Strategy: OSCON2010Daniel Jacobson
 
Web2expo 2011u
Web2expo 2011uWeb2expo 2011u
Web2expo 2011uzachbrand
 
SoundCloud API Do:s and Don't:s
SoundCloud API Do:s and Don't:sSoundCloud API Do:s and Don't:s
SoundCloud API Do:s and Don't:sEric Wahlforss
 
SoundCloud API Learnings
SoundCloud API LearningsSoundCloud API Learnings
SoundCloud API LearningsEric Wahlforss
 
The Case for Open Source - Follow the Data
The Case for Open Source - Follow the DataThe Case for Open Source - Follow the Data
The Case for Open Source - Follow the DataFINOS
 
DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...
DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...
DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...Dataconomy Media
 
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...Amazon Web Services
 
SoundCloud Platform Do:s and Don't:s at How To Web 2011
SoundCloud Platform Do:s and Don't:s at How To Web 2011SoundCloud Platform Do:s and Don't:s at How To Web 2011
SoundCloud Platform Do:s and Don't:s at How To Web 2011Eric Wahlforss
 
introduction about REST API
introduction about REST APIintroduction about REST API
introduction about REST APIAmilaSilva13
 
Technologies that will change the Future of Search
Technologies that will change the Future of SearchTechnologies that will change the Future of Search
Technologies that will change the Future of SearchTom Anthony
 
Introduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trendsIntroduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trendsOlaf Janssen
 
Why Cross-platform application developement makes everybody happy.
Why Cross-platform application developement makes everybody happy.Why Cross-platform application developement makes everybody happy.
Why Cross-platform application developement makes everybody happy.Jo Hendriks
 

Similar to NPR - NewMediaDays2010 - Flexible Content (20)

W2E NY 2010 NPR Everywhere
W2E NY 2010 NPR EverywhereW2E NY 2010 NPR Everywhere
W2E NY 2010 NPR Everywhere
 
NPR API Usage and Metrics
NPR API Usage and MetricsNPR API Usage and Metrics
NPR API Usage and Metrics
 
NPR API: Create Once Publish Everywhere
NPR API: Create Once Publish EverywhereNPR API: Create Once Publish Everywhere
NPR API: Create Once Publish Everywhere
 
NPR Presentation at Wolfram Data Summit 2010
NPR Presentation at Wolfram Data Summit 2010NPR Presentation at Wolfram Data Summit 2010
NPR Presentation at Wolfram Data Summit 2010
 
Michael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform World
Michael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform WorldMichael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform World
Michael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform World
 
NPR's Digital Distribution and Mobile Strategy
NPR's Digital Distribution and Mobile StrategyNPR's Digital Distribution and Mobile Strategy
NPR's Digital Distribution and Mobile Strategy
 
NPR: Digital Distribution Strategy: OSCON2010
NPR: Digital Distribution Strategy: OSCON2010NPR: Digital Distribution Strategy: OSCON2010
NPR: Digital Distribution Strategy: OSCON2010
 
Web2expo 2011u
Web2expo 2011uWeb2expo 2011u
Web2expo 2011u
 
SoundCloud API Do:s and Don't:s
SoundCloud API Do:s and Don't:sSoundCloud API Do:s and Don't:s
SoundCloud API Do:s and Don't:s
 
SoundCloud API Learnings
SoundCloud API LearningsSoundCloud API Learnings
SoundCloud API Learnings
 
The Case for Open Source - Follow the Data
The Case for Open Source - Follow the DataThe Case for Open Source - Follow the Data
The Case for Open Source - Follow the Data
 
The Case for Open Source: Follow the Data
The Case for Open Source: Follow the DataThe Case for Open Source: Follow the Data
The Case for Open Source: Follow the Data
 
DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...
DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...
DN 2017 | Machines are Learning - Bringing Powerful Artificial Intelligence t...
 
How AI connect dots for IoT
How AI connect dots for IoTHow AI connect dots for IoT
How AI connect dots for IoT
 
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
AWS re:Invent 2016: Alexa in the Enterprise: How JPL Leverages Alexa to Furth...
 
SoundCloud Platform Do:s and Don't:s at How To Web 2011
SoundCloud Platform Do:s and Don't:s at How To Web 2011SoundCloud Platform Do:s and Don't:s at How To Web 2011
SoundCloud Platform Do:s and Don't:s at How To Web 2011
 
introduction about REST API
introduction about REST APIintroduction about REST API
introduction about REST API
 
Technologies that will change the Future of Search
Technologies that will change the Future of SearchTechnologies that will change the Future of Search
Technologies that will change the Future of Search
 
Introduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trendsIntroduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trends
 
Why Cross-platform application developement makes everybody happy.
Why Cross-platform application developement makes everybody happy.Why Cross-platform application developement makes everybody happy.
Why Cross-platform application developement makes everybody happy.
 

Recently uploaded

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
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
 
"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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
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
 
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
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
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
 
"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 ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
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
 
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
 
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...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

NPR - NewMediaDays2010 - Flexible Content

  • 1. The Power of Flexible Content HOW and WHY NPR’s content goes everywhere Zach Brand @zbrand Sr. Director Technology & Strategy NPR, Digital Media
  • 2. “From NPR News in Washington..” –Jack Speer et al
  • 3. “From NPR News in Washington..” –Jack Speer et al X 35M / Week X 784
  • 4. “Please give generously” –Your local station !=
  • 6. Various Terms…  COPE (Create Once Publish Everywhere)  Flexible Content  CrossMedia  TransMedia
  • 7. So Why Should YOU Care about Flexible Content? Three Reasons…
  • 8. 1) It’s Worked Well For Us… NPR News iPhone app NPR News Android app Relaunched NPR mobile site NPR iPad app NPR Music iPhone app API launched in 2008 NPR Music Remix NPR Blogs Made API Friendly Facebook Integration Player 2.0 Homepage ImprovementsStory Page Improvements
  • 9. 0 - 50 > 1,000,000,000 > 800,000 #2) Getting Found is Getting Harder..
  • 10. … and Thousands More #3) …and Everybody Else Is Doing It.
  • 11. Our Principles…  Don’t Attempt to Build the ‘One System’  COPE (Create Once Publish Everywhere) - COPE drives all other architectural decisions - Realized at NPR with the NPR News API  Content Management Tools & Presentation Layers  Understand Your Atom - Story is the Atom for NPR - Stories contain ‘Assets’ (ie. text, audio, video, images, etc.) - Stories belong to ‘Lists’  It is better to be incomplete than inaccurate
  • 14.
  • 16.
  • 18.
  • 20. NPR’s Target Audiences for the API  Ourselves - Supports the entire infrastructure of our new site - Improvements to CMS to enable custom feeds by Editorial and Design  Stations - Enables us to serve content to our member stations more easily - Enables our stations to serve their communities better  Partners - Creates new opportunities because - easy to implement with very little integration cost - Makes existing opportunities easier to maintain and grow  Public - Engages the community – part of NPR’s Public Service Mission - Lots of great widgets, tools, sites built using the API Launch Expectations: Improve development efficiencies for NPR.org Some sophisticated stations will use the API Partner integration will be easier The public will do amazing things with the API
  • 21.
  • 23.
  • 25. The Life of a (FLEXIBLE) Story at NPR CMS API Presentation Layers 1 2 3 4
  • 28. 3: API  Presentation Layers (or other Apps)
  • 29. 4: Examples of Presentation Layers
  • 30. The Life of a (FLEXIBLE) Story at NPR CMS API Presentation Layers 1 2 3 4
  • 33. System Architecture Supporting COPE Java JSP Struts
  • 34. System Architecture Supporting COPE R / W MySQL
  • 35. System Architecture Supporting COPE R / O MySQL Cluster NoSQL-like XML Repository
  • 36. System Architecture Supporting COPE PHP5 SimpleXML PHP5
  • 37.
  • 39. Good Design Requires Flexibility Too…  You Still Have to Make the Presentation Compelling
  • 40. “From Washington DC… this is NPR”
  • 41.
  • 42.
  • 43.
  • 46. iPhone App Android AppMobile Site
  • 50. Connecticut Public Broadcasting Photos Courtesy Derik Elis, CBTV NPR API CPTV’s Drupal Based CMS Website
  • 52. Launch Expectations: Improvements to development efficiencies for NPR.org Some sophisticated stations will use the API Partner integration will be easier The public will do amazing things with the API Actual Results: NPR dramatically improved development efficiencies NPR’s mobile strategy took off Some sophisticated stations have used the API Partner integration has been easier API has facilitated business development opportunities The public has done some interesting things We’ve been able to do amazing things with the public
  • 53. Paid Dev Public Dev $$$
  • 54. Yeah, About That Chart…. Figuring it out… US Election Related Traffic Bumps
  • 55.
  • 56.
  • 57. Bomb Found Downtown Staff Writer Aug 8th 2010 A Small pipebomb was found behind the Safeway on 7th and Adams. Police believe it was the work of teenagers and stated that the device did not appear to be functional. Bomb Found Downtown Staff Writer Aug 8th 2010 A Small pipebomb was found behind the Safeway on 7th and Adams. Police believe it was the work of teenagers and stated that the device did not appear to be functional. Somewhere in a Small Town Bomb Found Downtown Staff Writer Aug 8th 2010 A Small pipebomb was found behind the Safeway on 7th and Adams. Police believe it was the work of teenagers and stated that the device did not appear to be functional. Bomb Found Downtown Staff Writer Aug 8th 2010 A Small pipebomb was found behind the Safeway on 7th and Adams. Police believe it was the work of teenagers and stated that the device did not appear to be functional. Meanwhile in New York WTF?OMG
  • 58.
  • 59.
  • 60. A thousand words of COPE
  • 61.
  • 62.
  • 63. Make it ALL reusable
  • 64.
  • 65. API Keys and Consumption by Audience
  • 66. Page Views to NPR Tech Center
  • 67. NPR Story API : Requests per Month Oct 2010: 1.6 Billion Stories Served by API
  • 68. Challenges Still Ahead •Extending to Network Use •Performance •Rights Management •Which Presentation Layers to Focus On •Laser or Shotgun?
  • 69. To Recap  Content & Technology Are Inextricably Linked  Team Structure and Process Should Recognize this  To Be ‘Findable’ Your Content Should Be Flexible.  Flexible Content (i.e. Embraces COPE):  Requires An Investment x2  Improves Editorial Efficiency  Will Help Drive Growth / Relevancy  Revolutionizes Your Biz Dev  Creates Opportunities with Public  Accelerates Your Tech Development
  • 70. Questions?  Twitter: @zbrand  API : www.npr.org/api  Blog http://www.npr.org/blogs/inside

Editor's Notes

  1. Android 120K Apple 250K RIM 7K Get Jar 68K Handango 190K PocketGear 140K