JAMSTACK 
 DO WE REALLY NEED ANOTHER BUZZWORD? PHIL HAWKSWORTH

JAMstack May 2018 @philhawksworth netlify HELLO

Next wave infrastructure We Are Developers. 2018 @philhawksworth netlify PHIL

HAWKSWORTH AFTER DINNER SPEAKER

@

JAMSTACK 
 DO WE REALLY NEED ANOTHER BUZZWORD? PHIL HAWKSWORTH

JAMstack May 2018 @philhawksworth netlify JAMSTACK

JAMstack May 2018 @philhawksworth netlify STATIC

JAMstack May 2018 @philhawksworth netlify STATIC

JAMstack May 2018 @philhawksworth netlify STATIC

JAMstack May 2018 @philhawksworth netlify STATIC / ˈ stat ɪ k/ lacking in movement, action, or change, especially in an undesirable or uninteresting way.

JAMstack May 2018 @philhawksworth netlify

STATIC / ˈ stat ɪ k/ lacking in movement, action, or change, especially in an undesirable or uninteresting way.

JAMstack May 2018 @philhawksworth netlify STATIC or ARCHITECTURE ? RESULT ?

JAMstack May 2018 @philhawksworth netlify STATIC or ARCHITECTURE ? EXPERIENCE ?

JAMstack May 2018 @philhawksworth netlify STATIC VIRTUE as a

JAMstack May 2018 @philhawksworth netlify STATIC beyond

JAMstack May 2018 @philhawksworth netlify jamstack JAVASCRIPT / API / MARKUP

JAMstack May 2018 @philhawksworth netlify APIs SITE (JAVASCRIPT) JAVASCRIPT MARKUP BUILD

JAMstack May 2018 @philhawksworth netlify APIs SITE (JAVASCRIPT) JAVASCRIPT MARKUP BUILD APIs APIs APIs APIs

JAMstack May 2018 @philhawksworth netlify DECOUPLING

netlify JAMstack May 2018 @philhawksworth

netlify JAMstack May 2018 @philhawksworth

netlify JAMstack May 2018 @philhawksworth

JAMstack May 2018 @philhawksworth netlify APIs SITE (JAVASCRIPT) JAVASCRIPT MARKUP BUILD

JAMstack May 2018 @philhawksworth netlify SITE (JAVASCRIPT) JAVASCRIPT MARKUP BUILD APIs

JAMstack May 2018 @philhawksworth netlify SITE (JAVASCRIPT) JAVASCRIPT MARKUP BUILD APIs

JAMstack May 2018 @philhawksworth netlify ECOSYSTEM CONTENT E-COMMERCE AUTHENTICATION EVENTS ASSETS / / / /

JAMstack May 2018 @philhawksworth netlify STATIC beyond

JAMstack May 2018 @philhawksworth netlify STATIC beyond EXPERIENCES

JAMstack May 2018 @philhawksworth netlify TOOLBELT

JAMstack May 2018 @philhawksworth netlify TOOLBELT BUILD AUTOMATION ACTION TRIGGERS EVENTS APIs SERVERLESS

JAMstack May 2018 @philhawksworth netlify

JAMstack May 2018 @philhawksworth netlify GET TO THE CDN

JAMstack May 2018 @philhawksworth netlify NETLIFY CDN LOCAL BUILD STATIC SERVER

JAMstack May 2018 @philhawksworth netlify

JAMstack May 2018 @philhawksworth netlify EVERYTHING VERSION CONTROL For

JAMstack May 2018 @philhawksworth netlify NETLIFY BUILD CDN LOCAL BUILD STATIC SERVER GIT

JAMstack May 2018 @philhawksworth netlify A QUICK TOUR 
 OVERVIEW & SETTINGS https://app.netlify.com https://github.com/philhawksworth/eleventyone

JAMstack May 2018 @philhawksworth netlify A QUICK TOUR 
 OVERVIEW & SETTINGS https://app.netlify.com SITE SETTINGS DEPLOY SETTINGS DEPLOY FROM GIT DEPLOYMENTS / ROLLBACKS ENVIRONMENT VARIABLES DEPLOY HOOKS 
 NOTIFICATIONS https://github.com/philhawksworth/eleventyone

JAMstack May 2018 @philhawksworth netlify BONUS BOOTSTRAP 
 THE DEPLOY TO NETLIFY BUTTON https://templates.netlify.com https://github.com/bdougie/casper-cms-template

JAMstack May 2018 @philhawksworth netlify ENVIRONMENTS
ON DEMAND 
 BRANCH DEPLOYS

https://app.netlify.com/sites/hawksworx/

JAMstack May 2018 @philhawksworth netlify ENVIRONMENTS
ON DEMAND 
 BRANCH DEPLOYS

https://app.netlify.com/sites/hawksworx/ BRANCH DEPLOY OPTIONS BRANCH URLS DEPLOY URLS

JAMstack May 2018 @philhawksworth netlify SPLIT TESTING 
 A BRANCHY BONUS

https://app.netlify.com/sites/hawksworx/ https://www.hawksworx.com/gimme-gimme

JAMstack May 2018 @philhawksworth netlify SPLIT TESTING 
 A BRANCHY BONUS

https://app.netlify.com/sites/hawksworx/ NOMINATING BRANCHES TRAFFIC SHAPING BRANCH AFFINITY COOKIE TRICK https://www.hawksworx.com/gimme-gimme

JAMstack May 2018 @philhawksworth netlify FORMS 
 A COMMON CEILING

https://app.netlify.com/sites/hawksworx/ https://www.hawksworx.com/ask-me/anything

JAMstack May 2018 @philhawksworth netlify I ABSOLUTELY POSITIVELY NEED A LITTLE LOGIC
ON A SERVER

JAMstack May 2018 @philhawksworth netlify SERVERLESS TO THE RESCUE

JAMstack May 2018 @philhawksworth netlify FUNCTIONS 
 AS A SERVICE

https://github.com/netlify/create-react-app-lambda

JAMstack May 2018 @philhawksworth netlify FUNCTIONS 
 AS A SERVICE

https://github.com/netlify/create-react-app-lambda NO AWS CONFIGURATION INSTANT PROVISIONING API GATWEAY & URLS IMMUTABLE VERSIONS SITE SYNCHRONICITY

JAMstack May 2018 @philhawksworth netlify TOOLBELT BUILD AUTOMATION ACTION TRIGGERS EVENTS APIs SERVERLESS

JAMstack May 2018 @philhawksworth netlify TOOLBELT BUILD AUTOMATION ACTION TRIGGERS EVENTS APIs SERVERLESS

JAMstack May 2018 @philhawksworth netlify ONLY AN IDIOT WOULD DO A LIVE DEMO OF ALL OF THESE MOVING PARTS AT ONCE

JAMstack May 2018 @philhawksworth netlify ONLY AN IDIOT WOULD DO A LIVE DEMO OF ALL OF THESE MOVING PARTS AT ONCE

JAMstack May 2018 @philhawksworth netlify jamstack-comments.netlify.com app.netlify.com

JAMstack May 2018 @philhawksworth netlify TOOLBELT BUILD AUTOMATION ACTION TRIGGERS EVENTS APIs SERVERLESS

JAMstack May 2018 @philhawksworth netlify STATIC

JAMstack May 2018 @philhawksworth netlify STATIC ?

JAMstack May 2018 @philhawksworth netlify STATIC beyond

JAMstack May 2018 @philhawksworth netlify THANKS QUESTIONS @PHILHAWKSWORTH ?