SlideShare a Scribd company logo
1 of 89
Download to read offline
Introduction to


           Developer Relations


Patrick Chanezon
Developer Advocate
chanezon@google.com
http://twitter.com/chanezon         London, June 2011
                                                   2
P@ in a nutshell

         • French, based in San Francisco
         • Developer Advocate, Google Cloud & Apps
         • Software Plumber, API guy, mix of Enterprise and
         Consumer
              • 18 years writing software, backend guy with
              a taste for javascript
              • 2 y Accenture (Notes guru), 3 y Netscape/
              AOL (Servers, Portals), 5 y Sun (ecommerce,
              blogs, Portals, feeds, open source)
         • 6 years at Google, API guy (first hired, helped
         start the team)
              • Adwords, Checkout, Social, HTML5, Cloud
DevRel’s Mission

             Make Android,
            HTML5, and the
            Google developer
              platform the
              ecosystem of
             choice for the
            global developer
               community
Google Developer
Products History
Google APIs Grandfather: Vint Cerf
                Chief Internet Evangelist




                                            5
Google APIs Pioneer
                      Nelson Minar

                      Created APIs at Google

                      Search API 2002

                      AdWords API 2005




                      2006, blog post

                      “Why SOAP Sucks”

                      http://tinyurl.com/ykdy32
                                                  6
Google APIs RESTful Standardizer

                              “'Google Data APIs
                              Protocol' is a horrible name.
                              You can tell that ex-
                              Microsoft employees had a
                              hand in this effort. :)”

                                  Dare Obasanjo
                                  (Microsoft)



    Adam Bosworth on a bike
                                                         7
Google APIs MapMaker: Bret Taylor
          Created the Google Maps API in 2005
          Starting the trend of Ajax APIs:
          • Ajax Search
          • Ajax Feed
          • Ajax Language
          • OpenSocial




                    +          +          =


                 +                              =
                                                    8
Google APIs Godfathers: Chris DiBona and Greg Stein




 http://code.google.com/opensource/

 Google Open Source Program office
 • Summer of Code
 • Project Hosting
 • Over 1M lines of Google code open sourced in more than 100 projects


                                                                     9
Google APIs Guide: Hal Varian




 “Standards change competition for a market to competition within a
 market”
• Network Effects
• Lock-In and Switching Costs
• Standards


                                                                      10
Google Developer Platform VP: Vic Gundotra

            Innovation in the Open




                                             11
Google Developer Relations Director: Michael Winton




                                                      12
History: 2006

• DevRel was founded (US-only)
• Developer Support Engineers
• Checkout, Ads, GWT, GData APIs
• Geo Developer Day
History: 2007

• DevRel expanded to EMEA and India
• OHA and Android SDK launched
• First Google Developer Day
 • features mashups, gadgets, GWT, gears
 • 24 hours of around-the-world events
History: 2008
• DevRel expanded to APAC and LatAM: 7
  locations, 4 countries, 3 continents
• Developer Advocates
• First Google I/O
 • features OpenSocial, GWT, App Engine,
    and an Android phone demo
• First DevFest APAC events
History: 2009

• Continued global and partner outreach
• Developer Program Managers
• GTUG program launched
• 2nd Google I/O
 • features Android, Wave
History: 2010

• DevRel expands globally
• 164 GTUGs in 58 countries
• 3rd Google I/O
 • features HTML5, Android, Google TV,
    App Engine
History: 2011

• Tech Writers join DevRel
• 4th Google I/O
 • features Android, Chrome
Where are we now?




Current and pending starts through end of 2011
We’re hiring Worldwide
https://sites.google.com/site/googdevreljobs/
Current Priorities
• Highest: Android, Chrome, HTML5, Social
• High: Ads, Google TV
• Medium:
 • Enterprise Platform
 • Cloud Platform
 • Geo
 • YouTube
 • Commerce
Our Challenge:
        Crossing the Chasm
Help Google Developer Products Cross the Chasm




 Picture from Wikimedia Foundation http://en.wikipedia.org/wiki/File:Technology-Adoption-Lifecycle.png
Another way to look at it
Reach the Plateau of productivity




    Gartner Hype Cycle
When are we done?
• When there’s so much energy and
  momentum that developers just assume
  they’ll use our platform.
• When there’s a thriving ecosystem of tools,
  consultants, trainers, and others that we’ve
  never even spoken to.
• When the voice of unpaid advocates for our
  platform is so strong ours isn’t needed.
We provide 2-way
     communication
In addition to being advocates to developers,
 we are advocates for developers internally

 • Critical bugs, feature requests
 • API design, consistency, and stability
 • Strategies, roadmaps, timelines
 • Transparency
What are our roles?

•   Developer Advocates
•   Developer Programs Engineers
•   Developer Program Managers
•   Technical Writers
Developer Advocates
  create momentum
through “poster child”
   competitive wins
Developer Advocates Are

 • Developers themselves
 • Trusted faces of Google in the community
 • People who care about developers’ needs
 • Deeply passionate about the products they
   represent
Developer Advocates
          Are Not...
• Biz Dev or Sales
   • Developers don’t trust Biz Dev
   • They definitely do not trust Sales
  ... and platform decisions in IT are made by developers
Ahhhh... So they are
   “Evangelists”?
It’s in the Name
“Evangelist” (noun)*
 1. a writer of any of the four Gospels
 2. a person who evangelizes
 3. an enthusiastic advocate

* Merriam-Webster’s Online Dictionary (http://www.merriam-webster.com)
It’s in the Name
“Advocate” (noun)*
 1. one that pleads the cause of another
 2. one that defends or maintains a cause or proposal
 3. one that supports or promotes the interests of another

* Merriam-Webster’s Online Dictionary (http://www.merriam-webster.com)
Names change the tone

Dion Almaer summarized it the best
“Then you put it together: Developer Advocate and a
funny thing happens. What does that mean? At first
people think that you are advocating to developers,
but it is also very important to think about the other
connotation.You think about being an advocate of the
developer”
Developer Advocate versus Technical Evangelist; When names change the tone

http://almaer.com/blog/developer-advocate-versus-technical-evangelist-when-names-change-the-tone
Developer Advocates
  create momentum
through “poster child”
   competitive wins
A “Poster Child” is...

• Compelling, core use case
• Best in class
• Recognized name
• Has a large user base
• Press darling
What Do We Want
     Them to Do?
• Launch their app!
• Even better, launch it at our event
• Talk to the press & analysts
• Tell the world how we enabled their success!
Developer Advocates
  create momentum
through “poster child”
   competitive wins
Tell These Stories

• Use them as examples in our talks
• Bring these developers on stage with us
• Talk about them in blog posts and tweets
• Feed the stories to our PR team and press
• Get them to tell the world themselves!
Developer Programs
  Engineers grow and
support the community
They’re engineers

• DPEs actively develop code samples,
  libraries, and reference apps
• DPEs engage internally with the Eng
  product teams
• DPEs engage in deeply technical, thorny
  problems with external developers
Developer Programs
  Engineers grow and
support the community
They’re involved and
      supportive
• DPEs are involved with the community
  online - in our forums and across the web
• DPEs engage with developers at GTUG
  events
• DPEs support developer through posts and
  tickets
Developer Program
 Managers run global,
scalable evangelism and
   support programs
They’re Program
         Managers
• Developer PMs organize, prioritize, analyze,
  and provide infrastructure
• Developer PMs optimize: they make sure
  initiatives execute smoothly and efficiently
• Developer PMs connect: they bring together
  people, resources, and ideas
Developer Program
 Managers run global,
scalable evangelism and
   support programs
The programs are
    global and scalable
• Developer PMs tackle programs that cut
  across multiple products
• Developer PMs lead initiatives that have
  world-wide reach and leverage massive
  community support
• They focus on programs that reach the
  most people with the fewest resources
• They’re global - from China to Africa to Tel
  Aviv to Brazil, and everywhere in between!
Technical Writers
   create content to
support Google's most
   strategic APIs and
  developer products
They love to write!

• Technical writers focus on the written
  word as their means to educate developers
• They write reference docs, articles, how-to
  guides, tutorials, books, and presentations
• Technical writers focus on the user, making
  complex technology easy to understand
Technical Writers
   create content to
support Google's most
   strategic APIs and
  developer products
Writers provide
   strategic, proactive
         support
• Technical writers provide great bang-for-
  the-buck by scaling out support proactively
  to users globally
• Our most strategic developer products are
  only useful if developers understand how to
  use them
What programs
       do we run?
• Tons! We focus on highly-scalable programs
  that can be run with minimal resources
• Scrappy, but touches tens of thousands of
  developers
• Work closely cross-functionally with other
  groups across Google
Example of our shared
 ecosystem of programs:
• External developer             IO
  events are key to driving
  momentum and adoption        Google
• We share responsibility     Developer
                                Days
  with Marketing (IO and
  GDD) and with the       DevFests and xDLs
  external community
                         GTUG and community
Google IO
Google IO
Google IO Extended
Google IO Extended
Google Developer Days
Google Developer Days
DevFests

• Global, scrappy events of a few hundred devs
• Single track, focuses on a handful of products
• Engagement from community volunteers for
  execution and speaking
Google Devfests
Google Devfests
GTUGs

• Google Technology User Groups:
  independent, community-led groups of 10s
  to 1000s, holding regular in-person events
• 253 chapters in 77 countries held 483
  events in the past 6 months, 2+ events per
  day
GTUGs
GTUGs
GTUG London
Developer Labs

• Single-product labs with targeted attendees
  (for example, ADL = Android Developer
  Lab)
• Global reach, involves partner companies
  and high-profile developers
What can we do for you?

 • Technical help
 • Trusted Testers Programs
 • Marketing: blog, videos, events
 • Connections
Technical Help & Early
       Access
• Provide Technical help
 • Direct relationship with a Developer
    Advocate
 • Architecture recommendations
• Involve you in Trusted Tester programs
 • Early Access to features and products
 • We want your feedback
Technical Help & Early
       Access
Marketing

• Blog / video interviews
• Case Studies
• Press contacts
• Invite you to speak at our events
• Or do joint talks at 3rd party events
Marketing
Marketing
How to Reach us?
http://code.google.com/team
Twitter @GoogleCode
Devrel in Europe
Work with US!




   Devrel Circa 2010, Credits Bill Luan
Google Cloud Services
Google's Cloud Offerings

                 1. Google Apps
                 2. Third party Apps:
                    Google Apps Marketplace
        SaaS     3. ________


                          Google App Engine
        PaaS
                             Google Storage
        IaaS                  Prediction API
                                  BigQuery

                            Google Developer Day 2010
Google's Cloud Offerings
 Your Apps
                    1. Google Apps
                    2. Third party Apps:
                       Google Apps Marketplace
             SaaS   3. ________


                             Google App Engine
             PaaS
                                Google Storage
             IaaS                Prediction API
                                     BigQuery

                               Google Developer Day 2010
Build and Buy all your enterprise cloud apps...

                                   Buy from Google




                                     Google Apps
                                     for Business


                Enterprise Application Platform

                                                                  Enterprise Firewall




         Enterprise Data   Authentication   Enterprise Services       User Management


                                                                       Google Developer Day 2010
                                                                                             79
Build and Buy all your enterprise cloud apps...

        Buy from others            Buy from Google




         Google Apps                 Google Apps
         Marketplace                 for Business


                Enterprise Application Platform

                                                                  Enterprise Firewall




         Enterprise Data   Authentication   Enterprise Services       User Management


                                                                       Google Developer Day 2010
                                                                                             79
Build and Buy all your enterprise cloud apps...

        Buy from others            Buy from Google                 Build your own




         Google Apps                 Google Apps
         Marketplace                                         Google App Engine
                                     for Business


                Enterprise Application Platform

                                                                  Enterprise Firewall




         Enterprise Data   Authentication   Enterprise Services       User Management


                                                                       Google Developer Day 2010
                                                                                             79
Google App Engine

 - Easy to build
 - Easy to maintain
 - Easy to scale




                      80
App Engine Growth




  2008                             2009                            2010                       2011

App Engine Launch     Batch write/read        Java      Task Queues    Blobstore         Multitenancy Hi-Replication
            Python               Https    DB Import           XMPP      Appstats    Instance Console       Datastore
          Datastore            Status-         cron   incoming email      cursors          Always On    Channel API
        Memcache           Dashboard                                     Mapper            hi-perf imag     Files API
        logs export                                                                       10 min tasks   Remote API
                                                                                                        Prosp Search
By the Numbers




100,000+
Active Developers
per Month
By the Numbers




  200,000+
  Active apps per week
By the Numbers



1.5B+
Pageviews per
day
By the Numbers


                  Official Royal Wedding on App
                              Engine

                 On Wedding day, served:
                 • Up to 32k requests per second
                 • 37.7 million pageviews
                 • 13.7 million visitors
Questions?

More Related Content

What's hot

Developer Student Clubs
Developer Student ClubsDeveloper Student Clubs
Developer Student Clubsis1003
 
토스 이직기 & 적응기 (99Con)
토스 이직기 & 적응기 (99Con)토스 이직기 & 적응기 (99Con)
토스 이직기 & 적응기 (99Con)HyunSeob Lee
 
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)Koichiro Matsuoka
 
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬VINCI Digital - Industrial IoT (IIoT) Strategic Advisory
 
Future Of DevOps Trends 2023
Future Of DevOps Trends 2023Future Of DevOps Trends 2023
Future Of DevOps Trends 2023WeCode Inc
 
Azure Digital Twins.pdf
Azure Digital Twins.pdfAzure Digital Twins.pdf
Azure Digital Twins.pdfTomasz Kopacz
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICTDSCUSICT
 
How to contribute to open source
How to contribute to open sourceHow to contribute to open source
How to contribute to open sourceAlbert Wong
 
Building NLP applications with Transformers
Building NLP applications with TransformersBuilding NLP applications with Transformers
Building NLP applications with TransformersJulien SIMON
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSCGCOEN
 
신입 개발자 생활백서
신입 개발자 생활백서신입 개발자 생활백서
신입 개발자 생활백서Yurim Jin
 
모바일 서비스 기획 시작하기
모바일 서비스 기획 시작하기모바일 서비스 기획 시작하기
모바일 서비스 기획 시작하기Jae-hyung Park
 
ポンコツエンジニアのAZ-400受験期
ポンコツエンジニアのAZ-400受験期ポンコツエンジニアのAZ-400受験期
ポンコツエンジニアのAZ-400受験期Kentaro Higashi
 
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML EngineersIntro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML EngineersDaniel Zivkovic
 
쉽게 쓰여진 Django
쉽게 쓰여진 Django쉽게 쓰여진 Django
쉽게 쓰여진 DjangoTaehoon Kim
 
Mixede reality project report
Mixede reality project reportMixede reality project report
Mixede reality project reportsanamsanam7
 
The Five Levels of Generative AI for Games
The Five Levels of Generative AI for GamesThe Five Levels of Generative AI for Games
The Five Levels of Generative AI for GamesJon Radoff
 

What's hot (20)

Developer Student Clubs
Developer Student ClubsDeveloper Student Clubs
Developer Student Clubs
 
토스 이직기 & 적응기 (99Con)
토스 이직기 & 적응기 (99Con)토스 이직기 & 적응기 (99Con)
토스 이직기 & 적응기 (99Con)
 
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
 
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈: 𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐇𝐨𝐰 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐈𝐧𝐧𝐨𝐯𝐚𝐭𝐞𝐬 𝐚𝐧𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐞𝐬
 
Future Of DevOps Trends 2023
Future Of DevOps Trends 2023Future Of DevOps Trends 2023
Future Of DevOps Trends 2023
 
Azure Digital Twins.pdf
Azure Digital Twins.pdfAzure Digital Twins.pdf
Azure Digital Twins.pdf
 
Kubeflow
KubeflowKubeflow
Kubeflow
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICT
 
How to contribute to open source
How to contribute to open sourceHow to contribute to open source
How to contribute to open source
 
Building NLP applications with Transformers
Building NLP applications with TransformersBuilding NLP applications with Transformers
Building NLP applications with Transformers
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
 
신입 개발자 생활백서
신입 개발자 생활백서신입 개발자 생활백서
신입 개발자 생활백서
 
모바일 서비스 기획 시작하기
모바일 서비스 기획 시작하기모바일 서비스 기획 시작하기
모바일 서비스 기획 시작하기
 
ポンコツエンジニアのAZ-400受験期
ポンコツエンジニアのAZ-400受験期ポンコツエンジニアのAZ-400受験期
ポンコツエンジニアのAZ-400受験期
 
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML EngineersIntro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
쉽게 쓰여진 Django
쉽게 쓰여진 Django쉽게 쓰여진 Django
쉽게 쓰여진 Django
 
Mixede reality project report
Mixede reality project reportMixede reality project report
Mixede reality project report
 
Conversational AI: What's New?
Conversational AI: What's New?Conversational AI: What's New?
Conversational AI: What's New?
 
The Five Levels of Generative AI for Games
The Five Levels of Generative AI for GamesThe Five Levels of Generative AI for Games
The Five Levels of Generative AI for Games
 

Viewers also liked

I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopI Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopApigee | Google Cloud
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
 
The Atlassian Bug Bounty Program
The Atlassian Bug Bounty ProgramThe Atlassian Bug Bounty Program
The Atlassian Bug Bounty ProgramAtlassian
 
Next-Level Incident Management: Culture Matters When Things Break
Next-Level Incident Management: Culture Matters When Things BreakNext-Level Incident Management: Culture Matters When Things Break
Next-Level Incident Management: Culture Matters When Things BreakAtlassian
 
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...Atlassian
 
Early Signal Testing: Designing Atlassian’s New Look
Early Signal Testing: Designing Atlassian’s New LookEarly Signal Testing: Designing Atlassian’s New Look
Early Signal Testing: Designing Atlassian’s New LookAtlassian
 
Managing Product Development Chaos with Jira Software and Confluence
Managing Product Development Chaos with Jira Software and ConfluenceManaging Product Development Chaos with Jira Software and Confluence
Managing Product Development Chaos with Jira Software and ConfluenceAtlassian
 
With Great Automation Comes Great Responsibility
With Great Automation Comes Great ResponsibilityWith Great Automation Comes Great Responsibility
With Great Automation Comes Great ResponsibilityAtlassian
 
Ship Faster, Reduce Risk, and Build Scale with Feature Flags
Ship Faster, Reduce Risk, and Build Scale with Feature FlagsShip Faster, Reduce Risk, and Build Scale with Feature Flags
Ship Faster, Reduce Risk, and Build Scale with Feature FlagsAtlassian
 
Making Software for the Software Makers: How Atlassian Teams use Jira Software
Making Software for the Software Makers: How Atlassian Teams use Jira SoftwareMaking Software for the Software Makers: How Atlassian Teams use Jira Software
Making Software for the Software Makers: How Atlassian Teams use Jira SoftwareAtlassian
 

Viewers also liked (10)

I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopI Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
 
The Atlassian Bug Bounty Program
The Atlassian Bug Bounty ProgramThe Atlassian Bug Bounty Program
The Atlassian Bug Bounty Program
 
Next-Level Incident Management: Culture Matters When Things Break
Next-Level Incident Management: Culture Matters When Things BreakNext-Level Incident Management: Culture Matters When Things Break
Next-Level Incident Management: Culture Matters When Things Break
 
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
 
Early Signal Testing: Designing Atlassian’s New Look
Early Signal Testing: Designing Atlassian’s New LookEarly Signal Testing: Designing Atlassian’s New Look
Early Signal Testing: Designing Atlassian’s New Look
 
Managing Product Development Chaos with Jira Software and Confluence
Managing Product Development Chaos with Jira Software and ConfluenceManaging Product Development Chaos with Jira Software and Confluence
Managing Product Development Chaos with Jira Software and Confluence
 
With Great Automation Comes Great Responsibility
With Great Automation Comes Great ResponsibilityWith Great Automation Comes Great Responsibility
With Great Automation Comes Great Responsibility
 
Ship Faster, Reduce Risk, and Build Scale with Feature Flags
Ship Faster, Reduce Risk, and Build Scale with Feature FlagsShip Faster, Reduce Risk, and Build Scale with Feature Flags
Ship Faster, Reduce Risk, and Build Scale with Feature Flags
 
Making Software for the Software Makers: How Atlassian Teams use Jira Software
Making Software for the Software Makers: How Atlassian Teams use Jira SoftwareMaking Software for the Software Makers: How Atlassian Teams use Jira Software
Making Software for the Software Makers: How Atlassian Teams use Jira Software
 

Similar to Introduction to Google Developer Relations

Global Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 ForecastGlobal Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 ForecastSammy Fung
 
Using Open Source and Open Standards in the Platform game
Using Open Source and Open Standards in the Platform gameUsing Open Source and Open Standards in the Platform game
Using Open Source and Open Standards in the Platform gamePatrick Chanezon
 
Guide to open source
Guide to open source Guide to open source
Guide to open source Javier Perez
 
Google World - Hassan magdy
Google World - Hassan magdy Google World - Hassan magdy
Google World - Hassan magdy mohamed_aglan
 
The Art of the Possible: Machine Learning and WordPress
The Art of the Possible: Machine Learning and WordPressThe Art of the Possible: Machine Learning and WordPress
The Art of the Possible: Machine Learning and WordPressWP Engine
 
How to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIsHow to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIsCA API Management
 
Google Cloud for Data Crunchers - Strata Conf 2011
Google Cloud for Data Crunchers - Strata Conf 2011Google Cloud for Data Crunchers - Strata Conf 2011
Google Cloud for Data Crunchers - Strata Conf 2011Patrick Chanezon
 
The Next Generation of Social is in a Hangout
The Next Generation of Social is in a HangoutThe Next Generation of Social is in a Hangout
The Next Generation of Social is in a HangoutJonathan Beri
 
South America 2008: Open Social For Brand Advertising and Media
South America 2008: Open Social For Brand Advertising and MediaSouth America 2008: Open Social For Brand Advertising and Media
South America 2008: Open Social For Brand Advertising and MediaPatrick Chanezon
 
How to Grow and Measure Your API Program - I ♥ APIs 2015
How to Grow and Measure Your API Program - I ♥ APIs 2015How to Grow and Measure Your API Program - I ♥ APIs 2015
How to Grow and Measure Your API Program - I ♥ APIs 2015Andrew Mager
 
I Love APIs 2015: How to Grow and Measure your API Program
I Love APIs 2015: How to Grow and Measure your API ProgramI Love APIs 2015: How to Grow and Measure your API Program
I Love APIs 2015: How to Grow and Measure your API ProgramApigee | Google Cloud
 
Agencies Developer Products
Agencies Developer ProductsAgencies Developer Products
Agencies Developer ProductsJeff Eddings
 
android_android + app engine- a developer's dream combination
android_android + app engine- a developer's dream combinationandroid_android + app engine- a developer's dream combination
android_android + app engine- a developer's dream combinationbrada
 
Project Betzn - LinuxTag 2011
Project Betzn - LinuxTag 2011Project Betzn - LinuxTag 2011
Project Betzn - LinuxTag 2011Frank Karlitschek
 
5 Keys to API Design - API Days Paris 2013
5 Keys to API Design - API Days Paris 20135 Keys to API Design - API Days Paris 2013
5 Keys to API Design - API Days Paris 2013Daniel Feist
 
GDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxGDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxjrmaldeza00117
 
Wearable Development Ecosystem
Wearable Development EcosystemWearable Development Ecosystem
Wearable Development EcosystemAmish Gandhi
 

Similar to Introduction to Google Developer Relations (20)

Global Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 ForecastGlobal Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 Forecast
 
Developing Social Networks
Developing Social NetworksDeveloping Social Networks
Developing Social Networks
 
Using Open Source and Open Standards in the Platform game
Using Open Source and Open Standards in the Platform gameUsing Open Source and Open Standards in the Platform game
Using Open Source and Open Standards in the Platform game
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
 
Google World - Hassan magdy
Google World - Hassan magdy Google World - Hassan magdy
Google World - Hassan magdy
 
The Art of the Possible: Machine Learning and WordPress
The Art of the Possible: Machine Learning and WordPressThe Art of the Possible: Machine Learning and WordPress
The Art of the Possible: Machine Learning and WordPress
 
How to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIsHow to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIs
 
Google Cloud for Data Crunchers - Strata Conf 2011
Google Cloud for Data Crunchers - Strata Conf 2011Google Cloud for Data Crunchers - Strata Conf 2011
Google Cloud for Data Crunchers - Strata Conf 2011
 
The Next Generation of Social is in a Hangout
The Next Generation of Social is in a HangoutThe Next Generation of Social is in a Hangout
The Next Generation of Social is in a Hangout
 
South America 2008: Open Social For Brand Advertising and Media
South America 2008: Open Social For Brand Advertising and MediaSouth America 2008: Open Social For Brand Advertising and Media
South America 2008: Open Social For Brand Advertising and Media
 
How to Grow and Measure Your API Program - I ♥ APIs 2015
How to Grow and Measure Your API Program - I ♥ APIs 2015How to Grow and Measure Your API Program - I ♥ APIs 2015
How to Grow and Measure Your API Program - I ♥ APIs 2015
 
I Love APIs 2015: How to Grow and Measure your API Program
I Love APIs 2015: How to Grow and Measure your API ProgramI Love APIs 2015: How to Grow and Measure your API Program
I Love APIs 2015: How to Grow and Measure your API Program
 
Agencies Developer Products
Agencies Developer ProductsAgencies Developer Products
Agencies Developer Products
 
android_android + app engine- a developer's dream combination
android_android + app engine- a developer's dream combinationandroid_android + app engine- a developer's dream combination
android_android + app engine- a developer's dream combination
 
Google Developers Overview Deck 2015
Google Developers Overview Deck 2015Google Developers Overview Deck 2015
Google Developers Overview Deck 2015
 
Project Betzn - LinuxTag 2011
Project Betzn - LinuxTag 2011Project Betzn - LinuxTag 2011
Project Betzn - LinuxTag 2011
 
5 Keys to API Design - API Days Paris 2013
5 Keys to API Design - API Days Paris 20135 Keys to API Design - API Days Paris 2013
5 Keys to API Design - API Days Paris 2013
 
Google IO 2018
Google IO 2018Google IO 2018
Google IO 2018
 
GDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxGDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptx
 
Wearable Development Ecosystem
Wearable Development EcosystemWearable Development Ecosystem
Wearable Development Ecosystem
 

More from Patrick Chanezon

KubeCon 2019 - Scaling your cluster (both ways)
KubeCon 2019 - Scaling your cluster (both ways)KubeCon 2019 - Scaling your cluster (both ways)
KubeCon 2019 - Scaling your cluster (both ways)Patrick Chanezon
 
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...Patrick Chanezon
 
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud ServicesDockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud ServicesPatrick Chanezon
 
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesGIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesPatrick Chanezon
 
Docker Enterprise Workshop - Intro
Docker Enterprise Workshop - IntroDocker Enterprise Workshop - Intro
Docker Enterprise Workshop - IntroPatrick Chanezon
 
Docker Enterprise Workshop - Technical
Docker Enterprise Workshop - TechnicalDocker Enterprise Workshop - Technical
Docker Enterprise Workshop - TechnicalPatrick Chanezon
 
The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018Patrick Chanezon
 
Microsoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftMicrosoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftPatrick Chanezon
 
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
Develop and deploy Kubernetes  applications with Docker - IBM Index 2018Develop and deploy Kubernetes  applications with Docker - IBM Index 2018
Develop and deploy Kubernetes applications with Docker - IBM Index 2018Patrick Chanezon
 
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with DockerDocker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with DockerPatrick Chanezon
 
The Tao of Docker - Devfest Nantes 2017
The Tao of Docker - Devfest Nantes 2017The Tao of Docker - Devfest Nantes 2017
The Tao of Docker - Devfest Nantes 2017Patrick Chanezon
 
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...Patrick Chanezon
 
Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Patrick Chanezon
 
Moby Introduction - June 2017
Moby Introduction - June 2017Moby Introduction - June 2017
Moby Introduction - June 2017Patrick Chanezon
 
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsDocker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsPatrick Chanezon
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapPatrick Chanezon
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectPatrick Chanezon
 

More from Patrick Chanezon (20)

KubeCon 2019 - Scaling your cluster (both ways)
KubeCon 2019 - Scaling your cluster (both ways)KubeCon 2019 - Scaling your cluster (both ways)
KubeCon 2019 - Scaling your cluster (both ways)
 
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
KubeCon China 2019 - Building Apps with Containers, Functions and Managed Ser...
 
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud ServicesDockercon 2019 Developing Apps with Containers, Functions and Cloud Services
Dockercon 2019 Developing Apps with Containers, Functions and Cloud Services
 
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesGIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
 
Docker Enterprise Workshop - Intro
Docker Enterprise Workshop - IntroDocker Enterprise Workshop - Intro
Docker Enterprise Workshop - Intro
 
Docker Enterprise Workshop - Technical
Docker Enterprise Workshop - TechnicalDocker Enterprise Workshop - Technical
Docker Enterprise Workshop - Technical
 
The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018
 
Moby KubeCon 2017
Moby KubeCon 2017Moby KubeCon 2017
Moby KubeCon 2017
 
Microsoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and MicrosoftMicrosoft Techsummit Zurich Docker and Microsoft
Microsoft Techsummit Zurich Docker and Microsoft
 
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
Develop and deploy Kubernetes  applications with Docker - IBM Index 2018Develop and deploy Kubernetes  applications with Docker - IBM Index 2018
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
 
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with DockerDocker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
Docker Meetup Feb 2018 Develop and deploy Kubernetes Apps with Docker
 
DockerCon EU 2017 Recap
DockerCon EU 2017 RecapDockerCon EU 2017 Recap
DockerCon EU 2017 Recap
 
Docker Innovation Culture
Docker Innovation CultureDocker Innovation Culture
Docker Innovation Culture
 
The Tao of Docker - Devfest Nantes 2017
The Tao of Docker - Devfest Nantes 2017The Tao of Docker - Devfest Nantes 2017
The Tao of Docker - Devfest Nantes 2017
 
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
 
Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017
 
Moby Introduction - June 2017
Moby Introduction - June 2017Moby Introduction - June 2017
Moby Introduction - June 2017
 
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsDocker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 Recap
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby project
 

Recently uploaded

20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
100+ ChatGPT Prompts for SEO Optimization
100+ ChatGPT Prompts for SEO Optimization100+ ChatGPT Prompts for SEO Optimization
100+ ChatGPT Prompts for SEO Optimizationarrow10202532yuvraj
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024Alexander Turgeon
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5DianaGray10
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 

Recently uploaded (20)

20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
100+ ChatGPT Prompts for SEO Optimization
100+ ChatGPT Prompts for SEO Optimization100+ ChatGPT Prompts for SEO Optimization
100+ ChatGPT Prompts for SEO Optimization
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 

Introduction to Google Developer Relations

  • 1. Introduction to Developer Relations Patrick Chanezon Developer Advocate chanezon@google.com http://twitter.com/chanezon London, June 2011 2
  • 2. P@ in a nutshell • French, based in San Francisco • Developer Advocate, Google Cloud & Apps • Software Plumber, API guy, mix of Enterprise and Consumer • 18 years writing software, backend guy with a taste for javascript • 2 y Accenture (Notes guru), 3 y Netscape/ AOL (Servers, Portals), 5 y Sun (ecommerce, blogs, Portals, feeds, open source) • 6 years at Google, API guy (first hired, helped start the team) • Adwords, Checkout, Social, HTML5, Cloud
  • 3. DevRel’s Mission Make Android, HTML5, and the Google developer platform the ecosystem of choice for the global developer community
  • 5. Google APIs Grandfather: Vint Cerf Chief Internet Evangelist 5
  • 6. Google APIs Pioneer Nelson Minar Created APIs at Google Search API 2002 AdWords API 2005 2006, blog post “Why SOAP Sucks” http://tinyurl.com/ykdy32 6
  • 7. Google APIs RESTful Standardizer “'Google Data APIs Protocol' is a horrible name. You can tell that ex- Microsoft employees had a hand in this effort. :)” Dare Obasanjo (Microsoft) Adam Bosworth on a bike 7
  • 8. Google APIs MapMaker: Bret Taylor Created the Google Maps API in 2005 Starting the trend of Ajax APIs: • Ajax Search • Ajax Feed • Ajax Language • OpenSocial + + = + = 8
  • 9. Google APIs Godfathers: Chris DiBona and Greg Stein http://code.google.com/opensource/ Google Open Source Program office • Summer of Code • Project Hosting • Over 1M lines of Google code open sourced in more than 100 projects 9
  • 10. Google APIs Guide: Hal Varian “Standards change competition for a market to competition within a market” • Network Effects • Lock-In and Switching Costs • Standards 10
  • 11. Google Developer Platform VP: Vic Gundotra Innovation in the Open 11
  • 12. Google Developer Relations Director: Michael Winton 12
  • 13. History: 2006 • DevRel was founded (US-only) • Developer Support Engineers • Checkout, Ads, GWT, GData APIs • Geo Developer Day
  • 14. History: 2007 • DevRel expanded to EMEA and India • OHA and Android SDK launched • First Google Developer Day • features mashups, gadgets, GWT, gears • 24 hours of around-the-world events
  • 15. History: 2008 • DevRel expanded to APAC and LatAM: 7 locations, 4 countries, 3 continents • Developer Advocates • First Google I/O • features OpenSocial, GWT, App Engine, and an Android phone demo • First DevFest APAC events
  • 16. History: 2009 • Continued global and partner outreach • Developer Program Managers • GTUG program launched • 2nd Google I/O • features Android, Wave
  • 17. History: 2010 • DevRel expands globally • 164 GTUGs in 58 countries • 3rd Google I/O • features HTML5, Android, Google TV, App Engine
  • 18. History: 2011 • Tech Writers join DevRel • 4th Google I/O • features Android, Chrome
  • 19. Where are we now? Current and pending starts through end of 2011
  • 21. Current Priorities • Highest: Android, Chrome, HTML5, Social • High: Ads, Google TV • Medium: • Enterprise Platform • Cloud Platform • Geo • YouTube • Commerce
  • 22. Our Challenge: Crossing the Chasm Help Google Developer Products Cross the Chasm Picture from Wikimedia Foundation http://en.wikipedia.org/wiki/File:Technology-Adoption-Lifecycle.png
  • 23. Another way to look at it Reach the Plateau of productivity Gartner Hype Cycle
  • 24. When are we done? • When there’s so much energy and momentum that developers just assume they’ll use our platform. • When there’s a thriving ecosystem of tools, consultants, trainers, and others that we’ve never even spoken to. • When the voice of unpaid advocates for our platform is so strong ours isn’t needed.
  • 25. We provide 2-way communication In addition to being advocates to developers, we are advocates for developers internally • Critical bugs, feature requests • API design, consistency, and stability • Strategies, roadmaps, timelines • Transparency
  • 26. What are our roles? • Developer Advocates • Developer Programs Engineers • Developer Program Managers • Technical Writers
  • 27. Developer Advocates create momentum through “poster child” competitive wins
  • 28. Developer Advocates Are • Developers themselves • Trusted faces of Google in the community • People who care about developers’ needs • Deeply passionate about the products they represent
  • 29. Developer Advocates Are Not... • Biz Dev or Sales • Developers don’t trust Biz Dev • They definitely do not trust Sales ... and platform decisions in IT are made by developers
  • 30. Ahhhh... So they are “Evangelists”?
  • 31. It’s in the Name “Evangelist” (noun)* 1. a writer of any of the four Gospels 2. a person who evangelizes 3. an enthusiastic advocate * Merriam-Webster’s Online Dictionary (http://www.merriam-webster.com)
  • 32. It’s in the Name “Advocate” (noun)* 1. one that pleads the cause of another 2. one that defends or maintains a cause or proposal 3. one that supports or promotes the interests of another * Merriam-Webster’s Online Dictionary (http://www.merriam-webster.com)
  • 33. Names change the tone Dion Almaer summarized it the best “Then you put it together: Developer Advocate and a funny thing happens. What does that mean? At first people think that you are advocating to developers, but it is also very important to think about the other connotation.You think about being an advocate of the developer” Developer Advocate versus Technical Evangelist; When names change the tone http://almaer.com/blog/developer-advocate-versus-technical-evangelist-when-names-change-the-tone
  • 34. Developer Advocates create momentum through “poster child” competitive wins
  • 35. A “Poster Child” is... • Compelling, core use case • Best in class • Recognized name • Has a large user base • Press darling
  • 36. What Do We Want Them to Do? • Launch their app! • Even better, launch it at our event • Talk to the press & analysts • Tell the world how we enabled their success!
  • 37. Developer Advocates create momentum through “poster child” competitive wins
  • 38. Tell These Stories • Use them as examples in our talks • Bring these developers on stage with us • Talk about them in blog posts and tweets • Feed the stories to our PR team and press • Get them to tell the world themselves!
  • 39. Developer Programs Engineers grow and support the community
  • 40. They’re engineers • DPEs actively develop code samples, libraries, and reference apps • DPEs engage internally with the Eng product teams • DPEs engage in deeply technical, thorny problems with external developers
  • 41. Developer Programs Engineers grow and support the community
  • 42. They’re involved and supportive • DPEs are involved with the community online - in our forums and across the web • DPEs engage with developers at GTUG events • DPEs support developer through posts and tickets
  • 43. Developer Program Managers run global, scalable evangelism and support programs
  • 44. They’re Program Managers • Developer PMs organize, prioritize, analyze, and provide infrastructure • Developer PMs optimize: they make sure initiatives execute smoothly and efficiently • Developer PMs connect: they bring together people, resources, and ideas
  • 45. Developer Program Managers run global, scalable evangelism and support programs
  • 46. The programs are global and scalable • Developer PMs tackle programs that cut across multiple products • Developer PMs lead initiatives that have world-wide reach and leverage massive community support • They focus on programs that reach the most people with the fewest resources • They’re global - from China to Africa to Tel Aviv to Brazil, and everywhere in between!
  • 47. Technical Writers create content to support Google's most strategic APIs and developer products
  • 48. They love to write! • Technical writers focus on the written word as their means to educate developers • They write reference docs, articles, how-to guides, tutorials, books, and presentations • Technical writers focus on the user, making complex technology easy to understand
  • 49. Technical Writers create content to support Google's most strategic APIs and developer products
  • 50. Writers provide strategic, proactive support • Technical writers provide great bang-for- the-buck by scaling out support proactively to users globally • Our most strategic developer products are only useful if developers understand how to use them
  • 51. What programs do we run? • Tons! We focus on highly-scalable programs that can be run with minimal resources • Scrappy, but touches tens of thousands of developers • Work closely cross-functionally with other groups across Google
  • 52. Example of our shared ecosystem of programs: • External developer IO events are key to driving momentum and adoption Google • We share responsibility Developer Days with Marketing (IO and GDD) and with the DevFests and xDLs external community GTUG and community
  • 59. DevFests • Global, scrappy events of a few hundred devs • Single track, focuses on a handful of products • Engagement from community volunteers for execution and speaking
  • 62. GTUGs • Google Technology User Groups: independent, community-led groups of 10s to 1000s, holding regular in-person events • 253 chapters in 77 countries held 483 events in the past 6 months, 2+ events per day
  • 63. GTUGs
  • 64. GTUGs
  • 66. Developer Labs • Single-product labs with targeted attendees (for example, ADL = Android Developer Lab) • Global reach, involves partner companies and high-profile developers
  • 67. What can we do for you? • Technical help • Trusted Testers Programs • Marketing: blog, videos, events • Connections
  • 68. Technical Help & Early Access • Provide Technical help • Direct relationship with a Developer Advocate • Architecture recommendations • Involve you in Trusted Tester programs • Early Access to features and products • We want your feedback
  • 69. Technical Help & Early Access
  • 70. Marketing • Blog / video interviews • Case Studies • Press contacts • Invite you to speak at our events • Or do joint talks at 3rd party events
  • 73. How to Reach us? http://code.google.com/team
  • 76. Work with US! Devrel Circa 2010, Credits Bill Luan
  • 78. Google's Cloud Offerings 1. Google Apps 2. Third party Apps: Google Apps Marketplace SaaS 3. ________ Google App Engine PaaS Google Storage IaaS Prediction API BigQuery Google Developer Day 2010
  • 79. Google's Cloud Offerings Your Apps 1. Google Apps 2. Third party Apps: Google Apps Marketplace SaaS 3. ________ Google App Engine PaaS Google Storage IaaS Prediction API BigQuery Google Developer Day 2010
  • 80. Build and Buy all your enterprise cloud apps... Buy from Google Google Apps for Business Enterprise Application Platform Enterprise Firewall Enterprise Data Authentication Enterprise Services User Management Google Developer Day 2010 79
  • 81. Build and Buy all your enterprise cloud apps... Buy from others Buy from Google Google Apps Google Apps Marketplace for Business Enterprise Application Platform Enterprise Firewall Enterprise Data Authentication Enterprise Services User Management Google Developer Day 2010 79
  • 82. Build and Buy all your enterprise cloud apps... Buy from others Buy from Google Build your own Google Apps Google Apps Marketplace Google App Engine for Business Enterprise Application Platform Enterprise Firewall Enterprise Data Authentication Enterprise Services User Management Google Developer Day 2010 79
  • 83. Google App Engine - Easy to build - Easy to maintain - Easy to scale 80
  • 84. App Engine Growth 2008 2009 2010 2011 App Engine Launch Batch write/read Java Task Queues Blobstore Multitenancy Hi-Replication Python Https DB Import XMPP Appstats Instance Console Datastore Datastore Status- cron incoming email cursors Always On Channel API Memcache Dashboard Mapper hi-perf imag Files API logs export 10 min tasks Remote API Prosp Search
  • 85. By the Numbers 100,000+ Active Developers per Month
  • 86. By the Numbers 200,000+ Active apps per week
  • 88. By the Numbers Official Royal Wedding on App Engine On Wedding day, served: • Up to 32k requests per second • 37.7 million pageviews • 13.7 million visitors