SlideShare a Scribd company logo
Credits
InVision webinar | December 3, 2015
The Future of the CMS
Decoupled architecture, multiple frontends, and

content as a service
Todd Ross Nienkerk
Digital Strategist and Partner

Four Kitchens
@toddross
todd@fourkitchens.com
I want you to rethink how
we manage, publish, and
consume content.
What “decoupled” means
Agenda 1 32
When decoupling makes
sense
Agenda 321
What’s next
1Agenda 32
What “decoupled” means
1 32
CMS
Frontend
Backend
Frontend
CMS
Backend
Frontend
CMS
Backend
Head
Decoupled

(or “headless”)
Body
Frontend
CMS
Backend
Web
Backend
Web
Backend
Social

media
Native

apps
Feeds
Screen

readers
Smart

TVsXbox Wear-

ables
Web
Backend
Social

media
Native

apps
Feeds
Screen

readers
Smart

TVsXbox Wear-

ables
Web
Content
Social

media
Native

apps
Feeds
Screen

readers
Smart

TVsXbox Wear-

ables
When decoupling makes
sense
31 2
Adopt cutting-edge
frontend technologies
Decoupling makes sense when you want to…
Backend
safe
repeatable
known solutions,

expected results
Frontend
safe
repeatable
known solutions,

expected results
BORING
Frontend
bleeding-edge tech
richest experience
high risk, high reward
Backend
bleeding-edge tech
richest experience
high risk, high reward
DANGEROUS
JUST RIGHT
Frontend
bleeding-edge tech
richest experience
high risk, high reward
Backend
safe
repeatable
known solutions,

expected results
Separate upgrades from
redesigns
Decoupling makes sense when you want to…
Redesign
New CMS Upgrade CMS
Redesign Redesign
Upgrade CMS
Redesign
Upgrade CMS
Coupled
Time
Upgrade CMS
Redesign
New CMS
Redesign
Upgrade CMS
Redesign
Time
Decoupled

separates upgrades and redesigns
Redesign
New CMS
Angular React PolymerBackbone Ember
Upgrade CMS
Time
Decoupled

helps you keep pace with frontend tech
iOS app RokuRedesign
New CMS
iOS redesignWeb redesign
Upgrade CMS
Time
Decoupled

allows multiple frontends and experiences
Eliminate tension between
a design and your CMS
Decoupling makes sense when you want to…
Who’s walking whom?
CMS
Design
Two philosophies of
designing for a CMS
CMS first
• The users’ needs are important, but there are many
ways to satisfy them
• The design can be changed to align with the natural
behavior of the CMS
• The end result is easier and cheaper to maintain
Design first
• The users’ needs are paramount and non-negotiable
• The design must be executed as-is
• This may involve hacking the CMS or creating a
complicated codebase, which affects maintainability
Neither philosophy is
wrong, and decoupling

can satisfy both
Centralize your content
Decoupling makes sense when you want to…
My

website
CMS
Content
Frank’s

website
CMS
Content
Sara’s

website
CMS
Content
Laura’s

website
CMS
Content
Bob’s

website
CMS
Content
My

website
CMS
Content
CMS
My

website
Content
Me
Frank
LauraBob
Sara
Content

hub
Sara
Me
Sara
Me
Me
Sara
Me
Sara
Publish to many frontends
and experiences
Decoupling makes sense when you want to…
Web
Content

hub
Social

media
Native

apps
Feeds
Screen

readers
Smart

TVsXbox Wear-

ables
Web Social

media
Native

apps
Feeds
Screen

readers
Smart

TVsXbox Wear-

ables
Web Social

media
Native

apps
Feeds
Screen

readers
Smart

TVsXbox Wear-

ables
Integrate multiple backends
or services
Decoupling makes sense when you want to…
Web
Content
Social

media
Native

apps
Solr

search
Open

Calais Video

service
Make your content easily
accessible via an API
Decoupling makes sense when you want to…
Web
Content

hub
Social

media
Native

apps
Feeds
Smart

TVsXbox Wear-

ables
Web
Content

hub
Social

media
Native

apps
Feeds
Smart

TVsXbox Wear-

ables
Public API
Public

data
Fan site
Why TWiT went headless
Source: Leo Laporte’s announcement (4ktch.in/twittv-leo)
“[It’s] faster and easier to create new sites. Web design
styles change faster than high fashion, so it's nice to be
able to update the site without re-doing all the hard
work on the backend.”
Source: Leo Laporte’s announcement (4ktch.in/twittv-leo)
“Having a complete API would make it easier to do apps.
The app, just like the website, would have access to
everything there is to know about TWiT, in a simple,
accessible fashion.”
Source: Leo Laporte’s announcement (4ktch.in/twittv-leo)
“By making the API public, we encourage members of
our audience to create new things, things we might
never have thought of. You could even design a website
you like better. Abstracting the content from the
presentation seems like a big win.”
Source: Leo Laporte’s announcement (4ktch.in/twittv-leo)
“By keeping Drupal simple and avoiding additional third-
party modules, we can make a more secure and reliable
backend that will be much easier to upgrade when
future versions of Drupal arrive.”
• TWiT’s case study: 4ktch.in/twittv-leo
• 4K’s blog post: 4ktch.in/twittv-4k
• API documentation: docs.twittv.apiary.io
• You can consume content the same way TWiT’s
website does!
• Saucier: github.com/fourkitchens/saucier
• Our open-source Node.js framework for building
decoupled Drupal sites
Decoupling makes sense when you want to…
• Adopt cutting-edge frontend technologies
• Separate upgrades from redesigns
• Eliminate tension between a design and your CMS
• Centralize your content
• Publish to many frontends and experiences
• Integrate multiple backends or services
• Make your content easily accessible via an API
What’s next
1 32
Content comes first
We must design for
experiences, not just devices
Frontend technologies are
accelerating, and CMSs
can’t keep pace
Rise of WMSs (Website
Management Systems) and
services like Squarespace
Return of (small) static
websites
Questions?
Credits
Thank you!
All content in this presentation, except where noted otherwise, is Creative Commons
Attribution-ShareAlike 3.0 licensed and copyright Four Kitchens, LLC.
Credits
• The following icons are from the Noun Project
and are licensed Creative Commons BY 3.0:
Dog-walking illustration based on an icon by
Pavel Nikandrov; Laptop icon by B. Agustín
Amenábar Larraín; Tablet icon by Pham Thi
Dieu Linh; Smartphone icon by George
Agpoon; Media icon by Garrett Knoll; Text
icon by Julien Miclo; Chat icon by Dolly Vu;
Document icon by Nimal Raj.
• Drupal is a registered trademark of Dries
Buytaert.
• The assets listed above, as well as any assets
specifically noted on a slide, are exempt from
this presentation’s Creative Commons BY-SA
3.0 license.

More Related Content

What's hot

Gears and HTML 5 @media Ajax London 2008
Gears and HTML 5 @media Ajax London 2008Gears and HTML 5 @media Ajax London 2008
Gears and HTML 5 @media Ajax London 2008
dion
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
Joseph Labrecque
 
Agile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemAgile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native Ecosystem
Cloud Study Network
 
IBM Connect 2017: Refresh and Extend IBM Domino Applications
IBM Connect 2017: Refresh and Extend IBM Domino ApplicationsIBM Connect 2017: Refresh and Extend IBM Domino Applications
IBM Connect 2017: Refresh and Extend IBM Domino Applications
Ed Brill
 
Responsive webdesign WordCampNL 2012
Responsive webdesign WordCampNL 2012Responsive webdesign WordCampNL 2012
Responsive webdesign WordCampNL 2012
Tom Hermans
 
Ionic Native: Native-powered apps, without the hassle
Ionic Native: Native-powered apps, without the hassleIonic Native: Native-powered apps, without the hassle
Ionic Native: Native-powered apps, without the hassle
Ionic Framework
 
Let Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu RaivioLet Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu Raivio
Future Insights
 
Performance testing of mobile apps
Performance testing of mobile appsPerformance testing of mobile apps
Performance testing of mobile apps
vodQA
 
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business ToolkitBLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business ToolkitRené Winkelmeyer
 
Cloud based development cit-2017
Cloud based development cit-2017Cloud based development cit-2017
Cloud based development cit-2017
Praveen Hanchinal
 
Offline Storage: Build secure, offline-first apps
Offline Storage: Build secure, offline-first appsOffline Storage: Build secure, offline-first apps
Offline Storage: Build secure, offline-first apps
RachelAshton5
 
Intro to modern web technology
Intro to modern web technologyIntro to modern web technology
Intro to modern web technologyChris Love
 
appMobi HTML5 Gaming
appMobi HTML5 GamingappMobi HTML5 Gaming
appMobi HTML5 Gaming
Andrew Smith
 
Test+video+upload
Test+video+uploadTest+video+upload
Test+video+uploadTianwei_liu
 
Cloud Ambassador Programs
Cloud Ambassador ProgramsCloud Ambassador Programs
Cloud Ambassador Programs
Cloud Study Network
 
Cloud based mobile app development cit 2017
Cloud based mobile app development cit 2017Cloud based mobile app development cit 2017
Cloud based mobile app development cit 2017
Praveen Hanchinal
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
mintersam
 
Drupal vs. the Others
Drupal vs. the OthersDrupal vs. the Others
Drupal vs. the Others
Exove
 
Cloud computing projects by inspire-groups (Pravin Hanchinal)
Cloud computing projects by inspire-groups (Pravin Hanchinal)Cloud computing projects by inspire-groups (Pravin Hanchinal)
Cloud computing projects by inspire-groups (Pravin Hanchinal)
Praveen Hanchinal
 
Reimagining Cordova: Building Cross-Platform Web Apps with Capacitor
Reimagining Cordova: Building Cross-Platform Web Apps with CapacitorReimagining Cordova: Building Cross-Platform Web Apps with Capacitor
Reimagining Cordova: Building Cross-Platform Web Apps with Capacitor
Ionic Framework
 

What's hot (20)

Gears and HTML 5 @media Ajax London 2008
Gears and HTML 5 @media Ajax London 2008Gears and HTML 5 @media Ajax London 2008
Gears and HTML 5 @media Ajax London 2008
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Agile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemAgile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native Ecosystem
 
IBM Connect 2017: Refresh and Extend IBM Domino Applications
IBM Connect 2017: Refresh and Extend IBM Domino ApplicationsIBM Connect 2017: Refresh and Extend IBM Domino Applications
IBM Connect 2017: Refresh and Extend IBM Domino Applications
 
Responsive webdesign WordCampNL 2012
Responsive webdesign WordCampNL 2012Responsive webdesign WordCampNL 2012
Responsive webdesign WordCampNL 2012
 
Ionic Native: Native-powered apps, without the hassle
Ionic Native: Native-powered apps, without the hassleIonic Native: Native-powered apps, without the hassle
Ionic Native: Native-powered apps, without the hassle
 
Let Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu RaivioLet Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu Raivio
 
Performance testing of mobile apps
Performance testing of mobile appsPerformance testing of mobile apps
Performance testing of mobile apps
 
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business ToolkitBLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
 
Cloud based development cit-2017
Cloud based development cit-2017Cloud based development cit-2017
Cloud based development cit-2017
 
Offline Storage: Build secure, offline-first apps
Offline Storage: Build secure, offline-first appsOffline Storage: Build secure, offline-first apps
Offline Storage: Build secure, offline-first apps
 
Intro to modern web technology
Intro to modern web technologyIntro to modern web technology
Intro to modern web technology
 
appMobi HTML5 Gaming
appMobi HTML5 GamingappMobi HTML5 Gaming
appMobi HTML5 Gaming
 
Test+video+upload
Test+video+uploadTest+video+upload
Test+video+upload
 
Cloud Ambassador Programs
Cloud Ambassador ProgramsCloud Ambassador Programs
Cloud Ambassador Programs
 
Cloud based mobile app development cit 2017
Cloud based mobile app development cit 2017Cloud based mobile app development cit 2017
Cloud based mobile app development cit 2017
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
Drupal vs. the Others
Drupal vs. the OthersDrupal vs. the Others
Drupal vs. the Others
 
Cloud computing projects by inspire-groups (Pravin Hanchinal)
Cloud computing projects by inspire-groups (Pravin Hanchinal)Cloud computing projects by inspire-groups (Pravin Hanchinal)
Cloud computing projects by inspire-groups (Pravin Hanchinal)
 
Reimagining Cordova: Building Cross-Platform Web Apps with Capacitor
Reimagining Cordova: Building Cross-Platform Web Apps with CapacitorReimagining Cordova: Building Cross-Platform Web Apps with Capacitor
Reimagining Cordova: Building Cross-Platform Web Apps with Capacitor
 

Viewers also liked

Differentiating with design
Differentiating with designDifferentiating with design
Differentiating with design
InVision App
 
Navigating an enterprise UX project
Navigating an enterprise UX projectNavigating an enterprise UX project
Navigating an enterprise UX project
InVision App
 
A license for creative advocacy
A license for creative advocacyA license for creative advocacy
A license for creative advocacy
InVision App
 
Redefining your core product
Redefining your core productRedefining your core product
Redefining your core product
InVision App
 
UX playbook: Real world user exercises
UX playbook: Real world user exercisesUX playbook: Real world user exercises
UX playbook: Real world user exercises
InVision App
 
2016 Product Design Report from InVision
2016 Product Design Report from InVision2016 Product Design Report from InVision
2016 Product Design Report from InVision
InVision App
 
Grow your userbase with better onboarding
Grow your userbase with better onboardingGrow your userbase with better onboarding
Grow your userbase with better onboarding
InVision App
 
How to design enterprise apps that sell
How to design enterprise apps that sellHow to design enterprise apps that sell
How to design enterprise apps that sell
InVision App
 
Indispensable business knowledge for designers
Indispensable business knowledge for designersIndispensable business knowledge for designers
Indispensable business knowledge for designers
InVision App
 
Productized consulting for designers by Jane Portman
Productized consulting for designers by Jane PortmanProductized consulting for designers by Jane Portman
Productized consulting for designers by Jane Portman
InVision App
 
The importance of design and marketing collaboration with Dan Slagen of Crayon
The importance of design and marketing collaboration with Dan Slagen of CrayonThe importance of design and marketing collaboration with Dan Slagen of Crayon
The importance of design and marketing collaboration with Dan Slagen of Crayon
InVision App
 
User-centric design for large enterprises
User-centric design for large enterprisesUser-centric design for large enterprises
User-centric design for large enterprises
InVision App
 
How to price your freelance design work
How to price your freelance design workHow to price your freelance design work
How to price your freelance design work
InVision App
 
Building and fostering a design culture
Building and fostering a design cultureBuilding and fostering a design culture
Building and fostering a design culture
InVision App
 
Done is better than perfect
Done is better than perfectDone is better than perfect
Done is better than perfect
InVision App
 
UX Pillars: A guide for enterprise success
UX Pillars: A guide for enterprise successUX Pillars: A guide for enterprise success
UX Pillars: A guide for enterprise success
InVision App
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
Cynapsys It Hotspot
 

Viewers also liked (17)

Differentiating with design
Differentiating with designDifferentiating with design
Differentiating with design
 
Navigating an enterprise UX project
Navigating an enterprise UX projectNavigating an enterprise UX project
Navigating an enterprise UX project
 
A license for creative advocacy
A license for creative advocacyA license for creative advocacy
A license for creative advocacy
 
Redefining your core product
Redefining your core productRedefining your core product
Redefining your core product
 
UX playbook: Real world user exercises
UX playbook: Real world user exercisesUX playbook: Real world user exercises
UX playbook: Real world user exercises
 
2016 Product Design Report from InVision
2016 Product Design Report from InVision2016 Product Design Report from InVision
2016 Product Design Report from InVision
 
Grow your userbase with better onboarding
Grow your userbase with better onboardingGrow your userbase with better onboarding
Grow your userbase with better onboarding
 
How to design enterprise apps that sell
How to design enterprise apps that sellHow to design enterprise apps that sell
How to design enterprise apps that sell
 
Indispensable business knowledge for designers
Indispensable business knowledge for designersIndispensable business knowledge for designers
Indispensable business knowledge for designers
 
Productized consulting for designers by Jane Portman
Productized consulting for designers by Jane PortmanProductized consulting for designers by Jane Portman
Productized consulting for designers by Jane Portman
 
The importance of design and marketing collaboration with Dan Slagen of Crayon
The importance of design and marketing collaboration with Dan Slagen of CrayonThe importance of design and marketing collaboration with Dan Slagen of Crayon
The importance of design and marketing collaboration with Dan Slagen of Crayon
 
User-centric design for large enterprises
User-centric design for large enterprisesUser-centric design for large enterprises
User-centric design for large enterprises
 
How to price your freelance design work
How to price your freelance design workHow to price your freelance design work
How to price your freelance design work
 
Building and fostering a design culture
Building and fostering a design cultureBuilding and fostering a design culture
Building and fostering a design culture
 
Done is better than perfect
Done is better than perfectDone is better than perfect
Done is better than perfect
 
UX Pillars: A guide for enterprise success
UX Pillars: A guide for enterprise successUX Pillars: A guide for enterprise success
UX Pillars: A guide for enterprise success
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
 

Similar to The future of the CMS

Four Kitchens Presents: Future of the CMS
Four Kitchens Presents: Future of the CMSFour Kitchens Presents: Future of the CMS
Four Kitchens Presents: Future of the CMS
Four Kitchens
 
The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)
Todd Ross Nienkerk
 
SOA, OTD, and Web 2.0 = Collaboration
SOA, OTD, and Web 2.0 = CollaborationSOA, OTD, and Web 2.0 = Collaboration
SOA, OTD, and Web 2.0 = Collaboration
jstogdill
 
Bringing AI to the edge: On-premise Azure Cognitive Services
Bringing AI to the edge: On-premise Azure Cognitive Services Bringing AI to the edge: On-premise Azure Cognitive Services
Bringing AI to the edge: On-premise Azure Cognitive Services
Luis Beltran
 
Headless Hype: What It's All About and When It Makes the Most Sense
Headless Hype: What It's All About and When It Makes the Most SenseHeadless Hype: What It's All About and When It Makes the Most Sense
Headless Hype: What It's All About and When It Makes the Most Sense
PerfectSense
 
Becoming a hyperledger aries developer learn things.online
Becoming a hyperledger aries developer   learn things.onlineBecoming a hyperledger aries developer   learn things.online
Becoming a hyperledger aries developer learn things.online
djaber3
 
Emerging Trends and Technologies
Emerging Trends and TechnologiesEmerging Trends and Technologies
Emerging Trends and Technologies
Scott Abel
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
Folio3 Software
 
Introduction to AWS CodeStar: Quickly develop, build, and deploy applications...
Introduction to AWS CodeStar: Quickly develop, build, and deploy applications...Introduction to AWS CodeStar: Quickly develop, build, and deploy applications...
Introduction to AWS CodeStar: Quickly develop, build, and deploy applications...
Amazon Web Services
 
Docker and containers - For Boston Docker Meetup Workshop in March 2015
Docker and containers - For Boston Docker Meetup Workshop in March 2015Docker and containers - For Boston Docker Meetup Workshop in March 2015
Docker and containers - For Boston Docker Meetup Workshop in March 2015Jonas Rosland
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
WSO2
 
The Process of Migrating to Cloud Services - Leveraging Fast IT - All the coo...
The Process of Migrating to Cloud Services - Leveraging Fast IT - All the coo...The Process of Migrating to Cloud Services - Leveraging Fast IT - All the coo...
The Process of Migrating to Cloud Services - Leveraging Fast IT - All the coo...
Cisco Canada
 
Implementing a Multi-Device Approach to E-learning Design (US Session)
Implementing a  Multi-Device Approach to E-learning Design (US Session)Implementing a  Multi-Device Approach to E-learning Design (US Session)
Implementing a Multi-Device Approach to E-learning Design (US Session)Raptivity
 
Docker Training - June 2015
Docker Training - June 2015Docker Training - June 2015
Docker Training - June 2015
{code}
 
A Linux Enthusiast's Perspective on Microsoft OSS & Azure
A Linux Enthusiast's Perspective on Microsoft OSS & AzureA Linux Enthusiast's Perspective on Microsoft OSS & Azure
A Linux Enthusiast's Perspective on Microsoft OSS & Azure
Micheal Colhoun
 
Brainstorming Interactive - Who are we ?
Brainstorming Interactive - Who are we ?Brainstorming Interactive - Who are we ?
Brainstorming Interactive - Who are we ?
Laurent Assouad
 
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Frédéric Harper
 
Go Digital Faster with Wakanda Mobile & Web App Factory
Go Digital Faster with Wakanda Mobile & Web App FactoryGo Digital Faster with Wakanda Mobile & Web App Factory
Go Digital Faster with Wakanda Mobile & Web App Factory
Cyril Reinhard
 
Implementing a Multi-Device Approach to E-learning Design (APAC Session)
Implementing a  Multi-Device Approach to E-learning Design (APAC Session)Implementing a  Multi-Device Approach to E-learning Design (APAC Session)
Implementing a Multi-Device Approach to E-learning Design (APAC Session)Raptivity
 
Bringing AI to the edge on-premises Azure Cognitive Services using Docker con...
Bringing AI to the edge on-premises Azure Cognitive Services using Docker con...Bringing AI to the edge on-premises Azure Cognitive Services using Docker con...
Bringing AI to the edge on-premises Azure Cognitive Services using Docker con...
Luis Beltran
 

Similar to The future of the CMS (20)

Four Kitchens Presents: Future of the CMS
Four Kitchens Presents: Future of the CMSFour Kitchens Presents: Future of the CMS
Four Kitchens Presents: Future of the CMS
 
The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)
 
SOA, OTD, and Web 2.0 = Collaboration
SOA, OTD, and Web 2.0 = CollaborationSOA, OTD, and Web 2.0 = Collaboration
SOA, OTD, and Web 2.0 = Collaboration
 
Bringing AI to the edge: On-premise Azure Cognitive Services
Bringing AI to the edge: On-premise Azure Cognitive Services Bringing AI to the edge: On-premise Azure Cognitive Services
Bringing AI to the edge: On-premise Azure Cognitive Services
 
Headless Hype: What It's All About and When It Makes the Most Sense
Headless Hype: What It's All About and When It Makes the Most SenseHeadless Hype: What It's All About and When It Makes the Most Sense
Headless Hype: What It's All About and When It Makes the Most Sense
 
Becoming a hyperledger aries developer learn things.online
Becoming a hyperledger aries developer   learn things.onlineBecoming a hyperledger aries developer   learn things.online
Becoming a hyperledger aries developer learn things.online
 
Emerging Trends and Technologies
Emerging Trends and TechnologiesEmerging Trends and Technologies
Emerging Trends and Technologies
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
Introduction to AWS CodeStar: Quickly develop, build, and deploy applications...
Introduction to AWS CodeStar: Quickly develop, build, and deploy applications...Introduction to AWS CodeStar: Quickly develop, build, and deploy applications...
Introduction to AWS CodeStar: Quickly develop, build, and deploy applications...
 
Docker and containers - For Boston Docker Meetup Workshop in March 2015
Docker and containers - For Boston Docker Meetup Workshop in March 2015Docker and containers - For Boston Docker Meetup Workshop in March 2015
Docker and containers - For Boston Docker Meetup Workshop in March 2015
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
The Process of Migrating to Cloud Services - Leveraging Fast IT - All the coo...
The Process of Migrating to Cloud Services - Leveraging Fast IT - All the coo...The Process of Migrating to Cloud Services - Leveraging Fast IT - All the coo...
The Process of Migrating to Cloud Services - Leveraging Fast IT - All the coo...
 
Implementing a Multi-Device Approach to E-learning Design (US Session)
Implementing a  Multi-Device Approach to E-learning Design (US Session)Implementing a  Multi-Device Approach to E-learning Design (US Session)
Implementing a Multi-Device Approach to E-learning Design (US Session)
 
Docker Training - June 2015
Docker Training - June 2015Docker Training - June 2015
Docker Training - June 2015
 
A Linux Enthusiast's Perspective on Microsoft OSS & Azure
A Linux Enthusiast's Perspective on Microsoft OSS & AzureA Linux Enthusiast's Perspective on Microsoft OSS & Azure
A Linux Enthusiast's Perspective on Microsoft OSS & Azure
 
Brainstorming Interactive - Who are we ?
Brainstorming Interactive - Who are we ?Brainstorming Interactive - Who are we ?
Brainstorming Interactive - Who are we ?
 
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
 
Go Digital Faster with Wakanda Mobile & Web App Factory
Go Digital Faster with Wakanda Mobile & Web App FactoryGo Digital Faster with Wakanda Mobile & Web App Factory
Go Digital Faster with Wakanda Mobile & Web App Factory
 
Implementing a Multi-Device Approach to E-learning Design (APAC Session)
Implementing a  Multi-Device Approach to E-learning Design (APAC Session)Implementing a  Multi-Device Approach to E-learning Design (APAC Session)
Implementing a Multi-Device Approach to E-learning Design (APAC Session)
 
Bringing AI to the edge on-premises Azure Cognitive Services using Docker con...
Bringing AI to the edge on-premises Azure Cognitive Services using Docker con...Bringing AI to the edge on-premises Azure Cognitive Services using Docker con...
Bringing AI to the edge on-premises Azure Cognitive Services using Docker con...
 

More from InVision App

Lesson from 5 years of Lean UX
Lesson from 5 years of Lean UXLesson from 5 years of Lean UX
Lesson from 5 years of Lean UX
InVision App
 
What football can teach us about product design
What football can teach us about product designWhat football can teach us about product design
What football can teach us about product design
InVision App
 
The Wicked Craft of Enterprise UX
The Wicked Craft of Enterprise UXThe Wicked Craft of Enterprise UX
The Wicked Craft of Enterprise UX
InVision App
 
Mobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX designMobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX design
InVision App
 
The 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingThe 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTesting
InVision App
 
Engaging engineering in design by Josh Teague
Engaging engineering in design by Josh TeagueEngaging engineering in design by Josh Teague
Engaging engineering in design by Josh Teague
InVision App
 

More from InVision App (6)

Lesson from 5 years of Lean UX
Lesson from 5 years of Lean UXLesson from 5 years of Lean UX
Lesson from 5 years of Lean UX
 
What football can teach us about product design
What football can teach us about product designWhat football can teach us about product design
What football can teach us about product design
 
The Wicked Craft of Enterprise UX
The Wicked Craft of Enterprise UXThe Wicked Craft of Enterprise UX
The Wicked Craft of Enterprise UX
 
Mobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX designMobile first: A future friendly approach to UX design
Mobile first: A future friendly approach to UX design
 
The 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingThe 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTesting
 
Engaging engineering in design by Josh Teague
Engaging engineering in design by Josh TeagueEngaging engineering in design by Josh Teague
Engaging engineering in design by Josh Teague
 

Recently uploaded

一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
h7j5io0
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
Hess9
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
cy0krjxt
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
taqyed
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
Design-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service DeliveryDesign-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service Delivery
farhanaslam79
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 

Recently uploaded (20)

一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
Design-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service DeliveryDesign-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service Delivery
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 

The future of the CMS