Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Practical life of developer whisperer - true stories and experiences

Practical life of developer whisperer - true stories and experiences

Presented at Virtual API Days Helsinki 2020

Jarkko Moilanen, PhD

May 27, 2020
Tweet

More Decks by Jarkko Moilanen, PhD

Other Decks in Business

Transcript

  1. Practical life of developer
    whisperer - true stories
    and experiences
    Jarkko Moilanen, Chief Development Officer
    Platform of Trust / 2nd June 2020

    View Slide

  2. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Business to
    Developers
    (B2D)
    @Jarkko_Moilanen
    19
    Million
    38%
    45%
    active sw developers globally
    (45 Million by 2030)
    of the developers are in
    position to make purchases
    are in a position to make
    recommendations
    Dxdoctor.net
    +10k 25% can spend 10 000€+
    without authorization
    Source:
    Global Developer Population 2019 Community Edition

    View Slide

  3. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Jarkko #DXDoctor Moilanen
    Long term API and Platform Economy professional with PhD
    degree (2017) built around network driven economy.
    Author of "API Economy 101" book (2018) ”Build for the
    developers” book (coming 2020)
    Doctor of Developer eXperience and API Economist
    ("APItalist”) – dxdoctor.net.
    Chief Development Officer at the Platform of Trust.
    Find in Twitter @Jarkko_Moilanen
    @Jarkko_Moilanen

    View Slide

  4. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Three developer
    whisperer stories
    @Jarkko_Moilanen
    Connector Engine -
    scaling with help of the
    developer ecosystem
    Platform DX Introduction
    video with help of the
    external developers
    DIY Open source
    software with local
    Hacklab hackerspace
    community
    1
    2
    3
    Years
    Hours
    Months
    timespan
    timespan
    timespan

    View Slide

  5. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Platform of Trust Situation in Business to Developer marketing
    Early stage platform startup - always a business reason behind
    activities – growth – currently expanding outside Finland
    Educate internal staff about Business to Developer marketing
    and communication
    Developer relations aim now is to engage with different
    developer communities & raise awareness
    @Jarkko_Moilanen

    View Slide

  6. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS @Twitter_name
    • Enable trusted & harmonized data flow
    • Tools to build data products
    • Monetize data via marketplace
    • Self-service driven

    View Slide

  7. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Three developer
    whisperer stories
    @Jarkko_Moilanen
    Connector Engine -
    scaling with help of the
    developer ecosystem
    Platform DX Introduction
    video with help of the
    external developers
    DIY Open source
    software with local
    Hacklab hackerspace
    community
    1 Years
    timespan

    View Slide

  8. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Connector Engine - scaling with
    help of the developer ecosystem
    AIM: We need sh*t load of integrating
    components!
    • We take care of the customer
    requirements and communication
    • We pay fixed price for the job (3000 –
    6000€)
    • We provide ”Auction place” for work
    packages
    • Freedom - partner chooses in which to
    commit to
    • Idea in Feb, kickstarted in March 2020
    @Jarkko_Moilanen

    View Slide

  9. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Connector Engine - scaling with
    help of the developer ecosystem
    • We did not fix tech or approach first
    • One partner decided to define better
    architecture for the connector
    • We adopted it and started to
    ”standardize” it as default model for all
    connectors
    • CI/CD process optimization
    • Close cooperation with devops &
    architecture team
    • partners rather than subcontractors
    • Cooperatively found a model to reduce
    development costs and time span for
    each connector
    @Jarkko_Moilanen

    View Slide

  10. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Build data products from any API
    driven system within 5 days
    ØIn March development cycle was 1 month
    ØIn May it was 2 weeks
    ØIn July it will be 3-5 days (dev, test, deploy, conf)
    Developer whisperer: set the goal and enable close
    cooperation with ext developers
    @Jarkko_Moilanen
    Backlog:
    9
    Design:
    2
    Doing:
    3
    Testing:
    0
    Review:
    6
    Done:
    6

    View Slide

  11. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Three developer
    whisperer stories
    @Jarkko_Moilanen
    Connector Engine -
    scaling with help of the
    developer ecosystem
    Platform DX Introduction
    video with help of the
    external developers
    DIY Open source
    software with local
    Hacklab hackerspace
    community
    2 Hours
    timespan

    View Slide

  12. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Introduction video - with help of
    external developers
    AIM: Under 4 minute long introduction
    video to Platform of Trust offering for
    developers
    • Low-Cost development model for video
    content
    • Discussion in Twitter DMs with 2 devs.
    Trust between participants had been built
    over years
    • Joint development during one Saturday
    • PoC voice-over with Amazon Polly
    • Developer opinion “Rubbish!”
    • One developer did voice-over at home
    • Refined the texts as well
    @Jarkko_Moilanen

    View Slide

  13. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Platform DX introduction video - with help of external developers
    • Result:
    • Asked for feedback – gained much more!
    • awesome “Platform of Trust Developer
    eXperience” introduction video
    • Truly developer to developer
    • You can hear the developer love
    • Video was tested next Monday with around
    300 US developers (with success)
    • “How it was done” story with names
    published in platform of trust site.
    Whisperer task: Test the video content, does it make
    sense, does it have value for developers?
    @Jarkko_Moilanen

    View Slide

  14. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Three developer
    whisperer stories
    @Jarkko_Moilanen
    Connector Engine -
    scaling with help of the
    developer ecosystem
    Platform DX Introduction
    video with help of the
    external developers
    DIY Open source
    software with local
    Hacklab hackerspace
    community
    3 Months
    timespan

    View Slide

  15. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Working with Mikkeli Hacklab
    community
    AIM: Low-Cost DIY hub connected to Platform
    of Trust for startups to innovate
    • Provide funding, set the direction
    • Ask the community if they are interested. I
    contacted some members I knew already
    • Let the community define sensors (sh*t load
    of), tech and approach
    • Will take months
    • Make this is a success - hacklabs around the
    world adopts it - thousands of hardcode devs
    My advantage: I did my PhD thesis around
    hacklabs and started Tampere hacklab 2009.
    @Jarkko_Moilanen

    View Slide

  16. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Connector Engine - scaling with help of the
    developer ecosystem
    Introduction video - with help of external
    developers
    • Enable platform scalability with
    professional developers
    • Cooperation in selecting technology and
    finetuning processes.
    • Keeping control and lead
    • Create authentic developer 2 developer
    material with 3rd party developers
    • Fast paced and compact
    • Quality check, engagement, process
    Working with Mikkeli Hacklab hackerspace
    community
    • DIY package with independent community
    of hardcore developers
    • ”Initial push towards a goal and let go”
    @Jarkko_Moilanen
    Collect feedback all the time while doing something useful

    View Slide

  17. PLATFORMOFTRUST.NET | @PLATFORMOFTRUST | #DATALIIKKUU | #DATAFLOWS
    Become Developer whisperer
    • Practical stories from the "wild west" of creating value
    with data, APIs and platforms.
    • All aspects of productization of APIs, creating the
    carrots for the developer customers
    • Lasso your developer customers: create a value
    proposition for developers - with the developers!
    • Learn about putting APIs in your strategy and business
    model. With monetization and other ways of creating
    value with APIs
    • Learn to make the best of your own organization and
    the partner ecosystem
    @Twitter_name
    developerwhisperer.com
    490,00€

    View Slide

  18. PLATFORMOFTRUST.NET
    @PLATFORMOFTRUST
    #DATALIIKKUU #DATAFLOWS
    Twitter @Jarkko_Moilanen
    Email [email protected]
    Dxdoctor.net
    100daysdx.com
    apitalous101.fi/english
    Time for discussion
    .net

    View Slide