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

Building and marketing an open source serverles...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Matt Coulter Matt Coulter
October 13, 2020
30

Building and marketing an open source serverless product from scratch with 0 budget

AWS Community Day Dublin presentation about why CDK Patterns (cdkpatterns.com) was created and how I marketed it / the impact it has had

Avatar for Matt Coulter

Matt Coulter

October 13, 2020

Transcript

  1. 1 Matt Coulter Technical Architect Building and marketing an open

    source serverless product from scratch with 0 budget @cdkpatterns www.cdkpatterns.com Deconstructing CDK Patterns dev.to/cdkpatterns github.com/cdk-patterns @NIDeveloper
  2. Liberty IT 2 @cdkpatterns cdkpatterns.com This Is My Last 12

    Months My Situation Problem Discovery Solution Hypothesis Execution Results Lessons Learned Let’s Discuss: 2. 3. 1. 4. 5. 6.
  3. Liberty IT 4 @cdkpatterns cdkpatterns.com 2019 - Taking A Career

    Leap 25 Engineers* 200+ Engineers * Belfast and Dublin
  4. Liberty IT 5 The Difference @cdkpatterns cdkpatterns.com 25 Engineers 200+

    Engineers One $bn business unit 4/5 teams, I led one Similar tech stacks Four $bn business units 30 teams, I lead none Java / Ruby / Python / .Net
  5. Liberty IT 8 The Serverless First Mindset @cdkpatterns “Code Is

    A Liability” (Serverless folks didn’t even invent this phrase, reuse where possible) Focus on Business Value With less code to maintain you can cdkpatterns.com
  6. Liberty IT 10 CloudFormation Liability @cdkpatterns cdkpatterns.com CloudFormation Templates (CFT)

    - Can be extremely long - How do you unit test them? - Can be like reading someone else’s HTML/CSS - YAML format…
  7. Liberty IT 12 CDK Changed The Game 14 Lines of

    CDK cdkpatterns.com à 1500 Lines of CloudFormation We used to type this by hand = 99% reduction of code liability For a private, secure API Gateway: @cdkpatterns … oh and it enabled unit testing too
  8. Liberty IT 14 Or So I Thought Networked with AWS

    teams - EventBridge - Amplify - CDK Listened to developers at event 100s of new features announced cdkpatterns.com @cdkpatterns
  9. Liberty IT 15 The Real Problem Developers felt overwhelmed with

    content Blog posts often shared simple images - Significant effort needed to fully understand - No code shared - Complexity often left out - Liberty Mutual requirements are in addition to this cdkpatterns.com @cdkpatterns
  10. Liberty IT 20 @cdkpatterns cdkpatterns.com Introducing CDK Patterns From 15

    Pattern Creators 22 Serverless Patterns and counting
  11. Liberty IT 22 @cdkpatterns cdkpatterns.com Backed By Heroes Every Pattern

    Links To Multiple External References No More Googling For Quality Answers
  12. Liberty IT 24 @cdkpatterns cdkpatterns.com Shop Serverless Options 22 Serverless

    Components Showcased (only missing 3 official components)
  13. Liberty IT 29 @cdkpatterns cdkpatterns.com Social Media Impact Jeremy Daly’s

    Newsletter Created Serverless Well Architected Lens AWS SAM advocate VP Cloud Arch Strategy - AWS YouTube Star – 15,000 Subscribers Corey Quinn – some free snark (40k followers) Author and AWS Amplify advocate
  14. Liberty IT 30 @cdkpatterns cdkpatterns.com Developers Love CDK Patterns -

    9540 views - 1400 unique visitors Codebase Last 14 days - 100 new clones Constant growth in popularity Total GitHub Stars
  15. Liberty IT 31 @cdkpatterns cdkpatterns.com Global Appeal Twitter Followers Taiwan

    South Korea Japan (random sampling and approx.) South Africa
  16. Liberty IT 34 CDK Patterns + AWS Well Architected cdkpatterns.com/patterns/well-architected

    Well Architected Pattern Matcher * - Broken Down By AWS Best Practices - Links To Official AWS Advice * Note: This is in Beta, gaps will be filled - OpenSource Working Examples cdkpatterns.com @cdkpatterns
  17. Liberty IT 35 @cdkpatterns cdkpatterns.com Industry Recognition (Perf Pillar Lead

    – AWS Well Architected) (LIT GRM Solutions Engineer) (AWS Developer Advocate) 1,800,000 followers 4,400,000 followers Chief Evangelist AWS
  18. Liberty IT 45 @cdkpatterns cdkpatterns.com Further CDK / Serverless Reading

    “Liberty Serverless” or “Liberty Mutual Serverless” Visit cdkpatterns.com @nideveloper @jeremy_daly @theburningmonk @beccaodelay @Liberty_IT @mavi888uy @iam_Tessot @davidand393 @emeshbi