Powering Social Change with Contentful

468f2c6b3ec4879a3481ba0dab36d8ea?s=47 David Furnes
February 28, 2018

Powering Social Change with Contentful

From NYC Contentful Meetup, February 2018.

468f2c6b3ec4879a3481ba0dab36d8ea?s=128

David Furnes

February 28, 2018
Tweet

Transcript

  1. Powering Social Change with Contentful! David Furnes @dfurnes Staff Engineer,

    DoSomething.org
  2. None
  3. None
  4. bit.ly/grab-the-mic

  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. None
  12. + +

  13. Introducing… Gambit – and Rogue! Forge QUASAR! Northstar Aurora &

    & Contentful!
  14. bit.ly/strangler-pattern

  15. Don’t try to do everything.

  16. None
  17. None
  18. None
  19. None
  20. None
  21. None
  22. None
  23. <ContentfulEntry json=“⋯” /> <CampaignUpdateBlock title=“Climate change is NOT partisan!” content=“Protecting

    our planet…” author=“Lizzy Divine” /> { id: “2F6kpZTcEE0qEiMQcgoWYq”, type: “customBlock”, fields: { type: “campaign_update” title: “Climate change is NOT partisan!”, content: “Protecting our planet…” additionalContent: { author: “Lizzy Divine”, avatar: “https://files.dosomething.org/…”, jobTitle: “Campaign Lead” } }
  24. <ContentfulEntry json=“⋯” /> <CampaignUpdateBlock title=“Climate change is NOT partisan!” content=“Protecting

    our planet…” author=“Lizzy Divine” />
  25. <ContentfulEntry json=“⋯” /> <ShareActionBlock title=“SHARE THIS LINK” link=“http:/ /bit.ly/2s1xNjL” content=“Share

    this…” /> { id: “2F6kpZTcEE0qEiMQcgoWYq”, type: “customBlock”, fields: { type: “share_action” title: “SHARE THIS LINK”, content: “Share this voter registration form…” additionalContent: { link: “http://bit.ly/2s1xNjL” } }
  26. <ContentfulEntry json=“⋯” /> <ShareActionBlock title=“SHARE THIS LINK” link=“http:/ /bit.ly/2s1xNjL” content=“Share

    this…” />
  27. None
  28. <ContentfulEntry json=“⋯” /> <CampaignUpdateBlock title=“Climate change is NOT partisan!” content=“Protecting

    our planet…” author=“Lizzy Divine” /> { id: “2F6kpZTcEE0qEiMQcgoWYq”, type: “campaignUpdate”, fields: { title: “Climate change is NOT partisan!”, content: “Protecting our planet…” author: { id: “6tEEp41f980qEiMQIFyyC”, type: “author”, fields: { name: “Lizzy Divine”, jobTitle: “Campaign Lead” } }, additionalContent: {} }
  29. <ContentfulEntry json=“⋯” /> <CampaignUpdateBlock title=“Climate change is NOT partisan!” content=“Protecting

    our planet…” author=“Lizzy Divine” />
  30. None
  31. None
  32. Don’t rush into making decisions.

  33. None
  34. None
  35. None
  36. None
  37. None
  38. Experiment!

  39. None
  40. None
  41. None
  42. None
  43. CONTENTFUL CONTENTFUL ACTIVITY ACTIVITY IDENTITY

  44. None
  45. &

  46. Be efficient!

  47. None
  48. Don’t try to do everything.

  49. Don’t rush into making decisions.

  50. Experiment!

  51. Be efficient!

  52. Always punch Nazis.

  53. Questions? Answers! David Furnes @dfurnes Staff Engineer, DoSomething.org Ashley Baldwin

    @aellbaldwin Product Manager, DoSomething.org Luke Patton @friendofpixels Product Designer, DoSomething.org