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

Ca885e6fec0c28dd2effcd58e506778b?s=128

Jarkko Moilanen, PhD

May 27, 2020
Tweet

Transcript

  1. Practical life of developer whisperer - true stories and experiences

    Jarkko Moilanen, Chief Development Officer Platform of Trust / 2nd June 2020
  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
  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
  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
  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
  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
  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
  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
  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
  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
  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
  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
  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
  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
  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
  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
  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€
  18. PLATFORMOFTRUST.NET @PLATFORMOFTRUST #DATALIIKKUU #DATAFLOWS Twitter @Jarkko_Moilanen Email Jarkko.moilanen@oftrust.net Dxdoctor.net 100daysdx.com

    apitalous101.fi/english Time for discussion .net