SlideShare a Scribd company logo
Give it REST and
use GraphQL
@bdougieYO
disco.netlify.com
@bdougieYO
Grand Master Flash
& The Furious Five
@bdougieYO
@bdougieYO
End of Disco - July
1979
@bdougieYO
React
@bdougieYO
End of jQuery - TBD
@bdougieYO
jQuery
@bdougieYOsandwich.netlify.com
@bdougieYO
Spoiler
jQuery is not dead
@bdougieYOsandwich.netlify.com
@bdougieYO
Disco is not Dead
@bdougieYO
Does GraphQL
kill REST?
@bdougieYOsandwich.netlify.com
@bdougieYO
How to do I use
GraphQL today?
@bdougieYOsandwich.netlify.com
@bdougieYO
Grand Master Flash
& The Furious Five
@bdougieYO
Game changing by
sampling
@bdougieYO
Through the Wire
@bdougieYO
Through the Fire
@bdougieYO
apple-bottom-jeans.netlify.com @bdougieYO
Give it a REST
@bdougieYO
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
@kanyewest
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYO
@bdougieYO
Monolithic
Architecture
@bdougieYOsandwich.netlify.com
@bdougieYO
The JAM Architecture
APIClient
@bdougieYOsandwich.netlify.com
@bdougieYO
The JAM Architecture
APIClient
@bdougieYOsandwich.netlify.com
@bdougieYO
Spread the JAM
@bdougieYOsandwich.netlify.com
@bdougieYO
REST
@bdougieYOsandwich.netlify.com
@bdougieYO
REST
@bdougieYO
exposing backends using lots of endpoints
sandwich.netlify.com
@bdougieYO
/user
@bdougieYO
endpoint
sandwich.netlify.com
@bdougieYO
@bdougieYO
What do I even get from this?
/user/repositories
sandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
/user
sandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
/repositories
sandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
/notifications
sandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
@bdougieYO
Go fish?
sandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
Netlify Dashboard
@bdougieYOsandwich.netlify.com
@bdougieYO
Netlify Dashboard
/sites
@bdougieYOsandwich.netlify.com
@bdougieYO
Netlify Dashboard
/sites
/user
/teams
@bdougieYOsandwich.netlify.com
@bdougieYO
Netlify Site Dashboard
/deploys
Fetch REST Data
@bdougieYO
setState
@bdougieYO
componentDidMount
@bdougieYO
componentDidMount
@bdougieYO
What is
GraphQL?
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
Netlify Site Dashboard
/graphql
@bdougieYOsandwich.netlify.com
@bdougieYO
query JSON
You define the shape of you data
Data sampling w/
GraphQL
@bdougieYO
GraphQL Client
interactions
@bdougieYOsandwich.netlify.com
@bdougieYO
queries
@bdougieYOsandwich.netlify.com
@bdougieYO
queries
apple-bottom-jeans.netlify.com @bdougieYO
@bdougieYO
mutations
@bdougieYOsandwich.netlify.com
@bdougieYO
mutations
apple-bottom-jeans.netlify.com @bdougieYO
@bdougieYO
subscriptions
@bdougieYOsandwich.netlify.com
@bdougieYO
subscriptions
apple-bottom-jeans.netlify.com @bdougieYO
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
https://demo.graph.cool/worldchat/
How do I get GraphQL
in my Client?
@bdougieYOsandwich.netlify.com
@bdougieYO
GraphQL is not React
specific, but these
slides are.
@bdougieYOsandwich.netlify.com
@bdougieYO
apple-bottom-jeans.netlify.com @bdougieYO
Fetch GraphQL Data
@bdougieYO
apple-bottom-jeans.netlify.com @bdougieYO
componentDidMount
@bdougieYO
you can fetch GraphQL,
but it’s not as nice
@bdougieYOsandwich.netlify.com
@bdougieYO
Relay/Apollo
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
open-sauced.netlify.com
@bdougieYOsandwich.netlify.com
@bdougieYO
open-sauced.netlify.com
@bdougieYOsandwich.netlify.com
@bdougieYO
Apollo
@bdougieYOsandwich.netlify.com
@bdougieYO
Redux
apple-bottom-jeans.netlify.com @bdougieYO
@bdougieYO
Apollo
Relay Modern
Relay Classic
@bdougieYO
@bdougieYO
@bdougieYO
How do I add GraphQL
to my existing API?
#goals
apple-bottom-jeans.netlify.com @bdougieYO
@bdougieYO
Try out GraphQL at work
Convince my team to use it
Get a React Native prototype
done (quickly)
@bdougieYOsandwich.netlify.com
@bdougieYO
GraphQL SDL - Schema
Definition Language
apple-bottom-jeans.netlify.com @bdougieYO
@bdougieYO
SDL
apple-bottom-jeans.netlify.com @bdougieYO
@bdougieYO
Go
PHP
C#
Elixir
Swift
.NET
iOS
Android
Languages that support
GraphQL
http://graphql.org/code/
Python
Ruby
Scala
JavaScript
Java
Clojure
sandwich.netlify.com
@bdougieYO
Netlify API
@bdougieYOsandwich.netlify.com
@bdougieYO
Rails + Go + Mongo
=
SQL
@bdougieYOsandwich.netlify.com
@bdougieYO
graphql-ruby
=
mongo
@bdougieYOsandwich.netlify.com
@bdougieYO
graphql-ruby
!=
http://graphql.org/blog/rest-api-graphql-wrapper/
@bdougieYO
@bdougieYO
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
REST API
LaunchPad
/graphql
I gave it a REST
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYO
@bdougieYO
https://launchpad.graphql.com/m1wl39p39
@bdougieYO
@bdougieYO
SDL
@bdougieYO
@bdougieYO
Query
@bdougieYO
@bdougieYO
Data
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
LaunchPad
React
Native
Netlify API
Sample REST using
GraphQL &
LaunchPad
@bdougieYO
REST is not dead
@bdougieYOsandwich.netlify.com
@bdougieYO
#goals
apple-bottom-jeans.netlify.com @bdougieYO
@bdougieYO
Try out GraphQL at work
Convince my team to use it
Get a React Native prototype
done (quickly)
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
API Gateway
React
Native
Netlify API
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
React
Native
Netlify API
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
React
Native
Netlify API
@bdougieYO
ClientServer
sandwich.netlify.com
@bdougieYO
React
Native
Netlify API
@bdougieYOsandwich.netlify.com
@bdougieYO
Isn’t this the
best?
@bdougieYOsandwich.netlify.com
@bdougieYO
batching queries?
speed?
performance?
I don’t know about these yet
Honorable Mentions
(tools for GraphQL)
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
graphql-up
@bdougieYOsandwich.netlify.com
@bdougieYO
GraphQL Server
@bdougieYOsandwich.netlify.com
@bdougieYO
howtographql.com
@bdougieYOsandwich.netlify.com
@bdougieYO
www.apollodata.com/optics/
@bdougieYOsandwich.netlify.com
@bdougieYO
http://bit.ly/openSauced
@bdougieYOsandwich.netlify.com
@bdougieYO
GraphiQL
Apollo’s Launchpad
sandwich.netlify.com
@bdougieYO
Apollo’s integrates w/Redux
sandwich.netlify.com
@bdougieYO
GraphQL is game
changing
by Sampling
@bdougieYOsandwich.netlify.com
@bdougieYO
@bdougieYOsandwich.netlify.com
@bdougieYO
disco.netlify.com
@bdougieYO
@bdougieYO

More Related Content

Recently uploaded

A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
DharmaBanothu
 
Digital Image Processing Unit -2 Notes complete
Digital Image Processing Unit -2 Notes completeDigital Image Processing Unit -2 Notes complete
Digital Image Processing Unit -2 Notes complete
shubhamsaraswat8740
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
Indrajeet sahu
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
Kamal Acharya
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
Kamal Acharya
 
AI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdfAI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdf
mahaffeycheryld
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptxEV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
nikshimanasa
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
paraasingh12 #V08
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Presentation on Food Delivery Systems
Presentation on Food Delivery SystemsPresentation on Food Delivery Systems
Presentation on Food Delivery Systems
Abdullah Al Noman
 
Accident detection system project report.pdf
Accident detection system project report.pdfAccident detection system project report.pdf
Accident detection system project report.pdf
Kamal Acharya
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
ijseajournal
 
FULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back EndFULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back End
PreethaV16
 

Recently uploaded (20)

A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
 
Digital Image Processing Unit -2 Notes complete
Digital Image Processing Unit -2 Notes completeDigital Image Processing Unit -2 Notes complete
Digital Image Processing Unit -2 Notes complete
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
 
AI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdfAI in customer support Use cases solutions development and implementation.pdf
AI in customer support Use cases solutions development and implementation.pdf
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptxEV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
EV BMS WITH CHARGE MONITOR AND FIRE DETECTION.pptx
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Presentation on Food Delivery Systems
Presentation on Food Delivery SystemsPresentation on Food Delivery Systems
Presentation on Food Delivery Systems
 
Accident detection system project report.pdf
Accident detection system project report.pdfAccident detection system project report.pdf
Accident detection system project report.pdf
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
 
FULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back EndFULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back End
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Give it a REST: Intro to GraphQL