Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Powering Social Change with Contentful
Search
David Furnes
February 28, 2018
Technology
0
580
Powering Social Change with Contentful
From NYC Contentful Meetup, February 2018.
David Furnes
February 28, 2018
Tweet
Share
More Decks by David Furnes
See All by David Furnes
Taking Your Pattern Library to the Next Level
dfurnes
1
660
Front-End Style Guides
dfurnes
6
150
Other Decks in Technology
See All in Technology
React Aria で実現する次世代のアクセシビリティ
ryo_manba
4
1.2k
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
150
GC24 Recap: Interface Internals
task4233
0
140
Envoy External AuthZとgRPC Extensionを利用した「頑張らない」Microservices認証認可基盤
andoshin11
0
250
Technical Writing Meetup vol.35
soracom
PRO
2
120
Mocking in Rust Applications
taiki45
1
410
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
46k
The XZ Backdoor Story
fr0gger
0
3.6k
20240911_New_Relicダッシュボード活用例
speakerdeckfk
0
110
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
4
160
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
380
開発者の定量・定性データを組み合わせて開発者体験を把握するための取り組み
ham0215
1
130
Featured
See All Featured
The Invisible Side of Design
smashingmag
296
50k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
663
120k
Docker and Python
trallard
39
3k
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
Mobile First: as difficult as doing things right
swwweet
221
8.8k
Designing the Hi-DPI Web
ddemaree
278
34k
Writing Fast Ruby
sferik
623
60k
Making Projects Easy
brettharned
113
5.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
Building a Modern Day E-commerce SEO Strategy
aleyda
36
6.8k
Making the Leap to Tech Lead
cromwellryan
128
8.8k
Transcript
Powering Social Change with Contentful! David Furnes @dfurnes Staff Engineer,
DoSomething.org
None
None
bit.ly/grab-the-mic
None
None
None
None
None
None
None
+ +
Introducing… Gambit – and Rogue! Forge QUASAR! Northstar Aurora &
& Contentful!
bit.ly/strangler-pattern
Don’t try to do everything.
None
None
None
None
None
None
None
<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” } }
<ContentfulEntry json=“⋯” /> <CampaignUpdateBlock title=“Climate change is NOT partisan!” content=“Protecting
our planet…” author=“Lizzy Divine” />
<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” } }
<ContentfulEntry json=“⋯” /> <ShareActionBlock title=“SHARE THIS LINK” link=“http:/ /bit.ly/2s1xNjL” content=“Share
this…” />
None
<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: {} }
<ContentfulEntry json=“⋯” /> <CampaignUpdateBlock title=“Climate change is NOT partisan!” content=“Protecting
our planet…” author=“Lizzy Divine” />
None
None
Don’t rush into making decisions.
None
None
None
None
None
Experiment!
None
None
None
None
CONTENTFUL CONTENTFUL ACTIVITY ACTIVITY IDENTITY
None
&
Be efficient!
None
Don’t try to do everything.
Don’t rush into making decisions.
Experiment!
Be efficient!
Always punch Nazis.
Questions? Answers! David Furnes @dfurnes Staff Engineer, DoSomething.org Ashley Baldwin
@aellbaldwin Product Manager, DoSomething.org Luke Patton @friendofpixels Product Designer, DoSomething.org