SlideShare a Scribd company logo
Christian Heilmann (@codepo8)
ForwardJS
(24/07/14, San Francisco, Startup Lalaland)
THE NEXT CHALLENGE OF THE WEB IS US
QUO VADIS, WEB?
http://christianheilmann.com/2014/07/01/google-iou-where-was-the-web/
THE WEB SHOULD BE A WELL-OILED MACHINE
https://www.youtube.com/watch?v=c19kn3drdFU
BAIT AND PESTER…
http://idontwantyourfuckingapp.tumblr.com/
WHY IS THAT?
https://www.youtube.com/watch?v=CrcAPan028Y
THE WEB IS DEAD?
http://en.wikipedia.org/wiki/Echo_chamber
WELCOME TO THE ECHO CHAMBER
THE WEB IS AMAZING… FOR US.
WORLD WIDE WEB, SERIOUSLY…
https://twitter.com/ejfinneran/status/463754164930379777
19% OF EU POPULATION AGED 16–74
HAS NEVER USED A COMPUTER.
http://epp.eurostat.ec.europa.eu/statistics_explained/index.php/
Information_society_statistics_at_regional_level
WEB DEV = LOW BARRIER TO START
SPACESHIP!!! SPACESHIP!!!! SPACESHIP!!!
FULL STACK DEVELOPER!
https://www.flickr.com/photos/55661427@N00/3147583492
RECOGNISING THE SHADES OF GREY…
GETTING PEOPLE STARTED
DEFINING A SENSIBLE BASELINE…
https://developers.google.com/web/fundamentals/
LET’S CONTRIBUTE…
https://github.com/Google/WebFundamentals
I HAVE NO IDEA WHAT IS GOING ON
“KOUTO SWISS - LIKE BOURBON... FOR STYLUS"
http://kouto-swiss.io/
I HAVE NO IDEA WHAT IS GOING ON
FLUFF OR INNOVATION?
POLYFILLS, ABSTRACTIONS AND LIBRARIES
https://www.flickr.com/photos/65029273@N00/3198037163
If you came to conquer,
you'll be king for a day,
But you too will deteriorate
and quickly fade away.
WHAT IF?
IF (WHAT) {}
OFFLINE FIRST
APPLICATION CACHE IS BROKEN…
http://alistapart.com/article/application-cache-is-a-douchebag
LET’S REPLACE IT!
https://jakearchibald.github.io/isserviceworkerready/
THE SERVICEWORKER: THE NETWORK LAYER IS YOURS TO OWN
https://www.youtube.com/watch?v=4uQMl7mFB6g
ALEX FEYERKE — OFFLINE FIRST
https://www.youtube.com/watch?v=dPz_5-MEvcg
HELP US MAKE SERVICE
WORKER EPIC.
WEB COMPONENTS
COLLECT AND CURATE…
http://component.kitchenhttp://customelements.io
WEB DEV = LOW KERB TO OVERCOME
WEB COMPONENTS > HIDING COMPLEXITY
WEB COMPONENTS
http://w3c.github.io/webcomponents/explainer/
<WEB-COMPONENTS>
Shadow DOM (DOM & style encapsulation boundaries)
http://www.w3.org/TR/shadow-dom/
HTML Templates (inert chunks of clone-able DOM)
http://www.w3.org/TR/html-templates/
Custom Elements (create new HTML elements)
http://www.w3.org/TR/custom-elements/
HTML Imports
http://www.w3.org/TR/html-imports/
http://w3c.github.io/webcomponents/explainer/
HOW FAR ARE WE?
http://jonrimmer.github.io/are-we-componentized-yet/
DANGEROUS MESSAGING & OVERSHARING
$THING IS NOT READY FOR “REAL WORLD”
http://developer.telerik.com/featured/web-components-arent-ready-production-yet/
LET’S TALK
ABOUT
THIS…
https://twitter.com/codepo8/status/489781679272509440
LET’S ENABLE CREATION
LET’S ENABLE CREATION
https://webmaker.org/tools
WYSIWYG IS NOT A DIRTY WORD
https://apps.webmaker.org/designer
WYSIWYG IS NOT A DIRTY WORD
http://www.polymer-project.org/tools/designer/
WYSIWYG IS NOT A DIRTY WORD
https://github.com/LadybugRiders/LREditor
TIME TO STEP UP…
https://www.flickr.com/photos/37087198@N07/4441517406/
BE AWESOME!
THANKS!
CHRIS HEILMANN
@CODEPO8

More Related Content

What's hot

Cil09PowerPointVersion
Cil09PowerPointVersionCil09PowerPointVersion
Cil09PowerPointVersionBeth Tribe
 
The eyes have it
The eyes have itThe eyes have it
The eyes have it
Diane Cordell
 
Learning to see, seeing to learn
Learning to see, seeing to learnLearning to see, seeing to learn
Learning to see, seeing to learn
Diane Cordell
 
A Thousand Voices: The Power of Storytelling
A Thousand Voices: The Power of StorytellingA Thousand Voices: The Power of Storytelling
A Thousand Voices: The Power of Storytelling
Diane Cordell
 
I see what you mean
I see what you meanI see what you mean
I see what you mean
Diane Cordell
 
What mean ye storytelling- the #etmooc version
What mean ye storytelling- the #etmooc versionWhat mean ye storytelling- the #etmooc version
What mean ye storytelling- the #etmooc version
Alan Levine
 
Crowd Wise
Crowd WiseCrowd Wise
Crowd Wise
Karenne Sylvester
 
Roadmap to Blended Learning (4 Nov 2011)
Roadmap to Blended Learning (4 Nov 2011)Roadmap to Blended Learning (4 Nov 2011)
Roadmap to Blended Learning (4 Nov 2011)
Wesley Fryer
 
Hacking education trends
Hacking education trendsHacking education trends
Hacking education trends
Diane Cordell
 
Flipped Classroom: The Full Picture
Flipped Classroom: The Full PictureFlipped Classroom: The Full Picture
Flipped Classroom: The Full Picture
Jackie Gerstein, Ed.D
 
Roadmap to Blended Learning (October 2013)
Roadmap to Blended Learning (October 2013)Roadmap to Blended Learning (October 2013)
Roadmap to Blended Learning (October 2013)
Wesley Fryer
 
Transliteracy is 3D
Transliteracy is 3D Transliteracy is 3D
Transliteracy is 3D
Bobbi Newman
 
Libraries and Transliteracy
Libraries and TransliteracyLibraries and Transliteracy
Libraries and Transliteracy
Bobbi Newman
 
we need to talk about... designing better library experiences
we need to talk about... designing better library experienceswe need to talk about... designing better library experiences
we need to talk about... designing better library experiences
Zaana Jaclyn
 
Creative Thinking:How to get out of the box and generate ideas
Creative Thinking:How to get out of the box and generate ideasCreative Thinking:How to get out of the box and generate ideas
Creative Thinking:How to get out of the box and generate ideas
Manisha Shrivastava
 
Keeping It All Together
Keeping It All TogetherKeeping It All Together
Keeping It All Together
Kim Cofino
 
Social Media Revolution (Slimmed Down)
Social Media Revolution (Slimmed Down)Social Media Revolution (Slimmed Down)
Social Media Revolution (Slimmed Down)
Tom Stables
 
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Andreas Beining
 
Co-Create: Creating Better Together - Twinkle Tampere 2015
Co-Create: Creating Better Together - Twinkle Tampere 2015Co-Create: Creating Better Together - Twinkle Tampere 2015
Co-Create: Creating Better Together - Twinkle Tampere 2015
Denise Jacobs
 
Big ideas pecha kucha
Big ideas pecha kuchaBig ideas pecha kucha
Big ideas pecha kucha
sfioretti
 

What's hot (20)

Cil09PowerPointVersion
Cil09PowerPointVersionCil09PowerPointVersion
Cil09PowerPointVersion
 
The eyes have it
The eyes have itThe eyes have it
The eyes have it
 
Learning to see, seeing to learn
Learning to see, seeing to learnLearning to see, seeing to learn
Learning to see, seeing to learn
 
A Thousand Voices: The Power of Storytelling
A Thousand Voices: The Power of StorytellingA Thousand Voices: The Power of Storytelling
A Thousand Voices: The Power of Storytelling
 
I see what you mean
I see what you meanI see what you mean
I see what you mean
 
What mean ye storytelling- the #etmooc version
What mean ye storytelling- the #etmooc versionWhat mean ye storytelling- the #etmooc version
What mean ye storytelling- the #etmooc version
 
Crowd Wise
Crowd WiseCrowd Wise
Crowd Wise
 
Roadmap to Blended Learning (4 Nov 2011)
Roadmap to Blended Learning (4 Nov 2011)Roadmap to Blended Learning (4 Nov 2011)
Roadmap to Blended Learning (4 Nov 2011)
 
Hacking education trends
Hacking education trendsHacking education trends
Hacking education trends
 
Flipped Classroom: The Full Picture
Flipped Classroom: The Full PictureFlipped Classroom: The Full Picture
Flipped Classroom: The Full Picture
 
Roadmap to Blended Learning (October 2013)
Roadmap to Blended Learning (October 2013)Roadmap to Blended Learning (October 2013)
Roadmap to Blended Learning (October 2013)
 
Transliteracy is 3D
Transliteracy is 3D Transliteracy is 3D
Transliteracy is 3D
 
Libraries and Transliteracy
Libraries and TransliteracyLibraries and Transliteracy
Libraries and Transliteracy
 
we need to talk about... designing better library experiences
we need to talk about... designing better library experienceswe need to talk about... designing better library experiences
we need to talk about... designing better library experiences
 
Creative Thinking:How to get out of the box and generate ideas
Creative Thinking:How to get out of the box and generate ideasCreative Thinking:How to get out of the box and generate ideas
Creative Thinking:How to get out of the box and generate ideas
 
Keeping It All Together
Keeping It All TogetherKeeping It All Together
Keeping It All Together
 
Social Media Revolution (Slimmed Down)
Social Media Revolution (Slimmed Down)Social Media Revolution (Slimmed Down)
Social Media Revolution (Slimmed Down)
 
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
 
Co-Create: Creating Better Together - Twinkle Tampere 2015
Co-Create: Creating Better Together - Twinkle Tampere 2015Co-Create: Creating Better Together - Twinkle Tampere 2015
Co-Create: Creating Better Together - Twinkle Tampere 2015
 
Big ideas pecha kucha
Big ideas pecha kuchaBig ideas pecha kucha
Big ideas pecha kucha
 

Viewers also liked

색채학 연구결과 보고서 1511120 도유진
색채학 연구결과 보고서 1511120 도유진색채학 연구결과 보고서 1511120 도유진
색채학 연구결과 보고서 1511120 도유진
vivadick0425
 
창의적발상 과제 15116341 이현지
창의적발상 과제  15116341 이현지창의적발상 과제  15116341 이현지
창의적발상 과제 15116341 이현지
현지 이
 
Social media
Social mediaSocial media
Social media
Laurence balgoa
 
Internet addiction of Indian youth
Internet addiction of Indian youthInternet addiction of Indian youth
Internet addiction of Indian youth
Raj Menon
 
뮤지컬로 배우는 나라사랑 영웅
뮤지컬로 배우는 나라사랑 영웅뮤지컬로 배우는 나라사랑 영웅
뮤지컬로 배우는 나라사랑 영웅
Lee Jae Hyun
 
1515475 조은서 색채학 연구결과 보고서
1515475 조은서 색채학 연구결과 보고서1515475 조은서 색채학 연구결과 보고서
1515475 조은서 색채학 연구결과 보고서
은서 조
 
색채학 기말 최종
색채학 기말 최종색채학 기말 최종
색채학 기말 최종
혜수 조
 
1216 no show ppt최종
1216 no show ppt최종1216 no show ppt최종
1216 no show ppt최종
youlim
 
1316046진세라
1316046진세라1316046진세라
1316046진세라
세라 진
 
Internet addiction
Internet addictionInternet addiction
Internet addictionmflo1919
 
Internet Addiction
Internet AddictionInternet Addiction
Internet Addiction
Lavasha Sherman
 
2016학년도 1학기 대학원 신입생 오리엔테이션 문헌검색 20160224_김경아
2016학년도 1학기 대학원 신입생 오리엔테이션 문헌검색 20160224_김경아2016학년도 1학기 대학원 신입생 오리엔테이션 문헌검색 20160224_김경아
2016학년도 1학기 대학원 신입생 오리엔테이션 문헌검색 20160224_김경아
Kay Kim
 
django+python + nginx + gunicorn
django+python + nginx + gunicorn django+python + nginx + gunicorn
django+python + nginx + gunicorn
hojung kang
 
Character design
Character designCharacter design
Character design
ayoung.joy kim
 
학위논문 작성법
학위논문 작성법학위논문 작성법
학위논문 작성법
jones cho
 
올댓시리즈 사업계획서
올댓시리즈 사업계획서올댓시리즈 사업계획서
올댓시리즈 사업계획서
Sean Hyuntaek Park
 
[명우니닷컴] PWR3 중가고사 대체 논문 발표자료(스마트폰 사용자패턴을 수집 및 분석하여 스마트폰 중독지수 체크시스템)
[명우니닷컴] PWR3 중가고사 대체 논문 발표자료(스마트폰 사용자패턴을 수집 및 분석하여 스마트폰 중독지수 체크시스템)[명우니닷컴] PWR3 중가고사 대체 논문 발표자료(스마트폰 사용자패턴을 수집 및 분석하여 스마트폰 중독지수 체크시스템)
[명우니닷컴] PWR3 중가고사 대체 논문 발표자료(스마트폰 사용자패턴을 수집 및 분석하여 스마트폰 중독지수 체크시스템)
Myeongun Ryu
 
연구학교 데이터분석
연구학교 데이터분석 연구학교 데이터분석
연구학교 데이터분석
성훈 김
 
08 엔트리와 함께하는 피지컬 컴퓨팅(햄스터)
08 엔트리와 함께하는 피지컬 컴퓨팅(햄스터)08 엔트리와 함께하는 피지컬 컴퓨팅(햄스터)
08 엔트리와 함께하는 피지컬 컴퓨팅(햄스터)
entrylabs
 
영어 논문 단어수 줄이는 10가지 방법
영어 논문 단어수 줄이는 10가지 방법영어 논문 단어수 줄이는 10가지 방법
영어 논문 단어수 줄이는 10가지 방법
에디티지(Editage Korea)
 

Viewers also liked (20)

색채학 연구결과 보고서 1511120 도유진
색채학 연구결과 보고서 1511120 도유진색채학 연구결과 보고서 1511120 도유진
색채학 연구결과 보고서 1511120 도유진
 
창의적발상 과제 15116341 이현지
창의적발상 과제  15116341 이현지창의적발상 과제  15116341 이현지
창의적발상 과제 15116341 이현지
 
Social media
Social mediaSocial media
Social media
 
Internet addiction of Indian youth
Internet addiction of Indian youthInternet addiction of Indian youth
Internet addiction of Indian youth
 
뮤지컬로 배우는 나라사랑 영웅
뮤지컬로 배우는 나라사랑 영웅뮤지컬로 배우는 나라사랑 영웅
뮤지컬로 배우는 나라사랑 영웅
 
1515475 조은서 색채학 연구결과 보고서
1515475 조은서 색채학 연구결과 보고서1515475 조은서 색채학 연구결과 보고서
1515475 조은서 색채학 연구결과 보고서
 
색채학 기말 최종
색채학 기말 최종색채학 기말 최종
색채학 기말 최종
 
1216 no show ppt최종
1216 no show ppt최종1216 no show ppt최종
1216 no show ppt최종
 
1316046진세라
1316046진세라1316046진세라
1316046진세라
 
Internet addiction
Internet addictionInternet addiction
Internet addiction
 
Internet Addiction
Internet AddictionInternet Addiction
Internet Addiction
 
2016학년도 1학기 대학원 신입생 오리엔테이션 문헌검색 20160224_김경아
2016학년도 1학기 대학원 신입생 오리엔테이션 문헌검색 20160224_김경아2016학년도 1학기 대학원 신입생 오리엔테이션 문헌검색 20160224_김경아
2016학년도 1학기 대학원 신입생 오리엔테이션 문헌검색 20160224_김경아
 
django+python + nginx + gunicorn
django+python + nginx + gunicorn django+python + nginx + gunicorn
django+python + nginx + gunicorn
 
Character design
Character designCharacter design
Character design
 
학위논문 작성법
학위논문 작성법학위논문 작성법
학위논문 작성법
 
올댓시리즈 사업계획서
올댓시리즈 사업계획서올댓시리즈 사업계획서
올댓시리즈 사업계획서
 
[명우니닷컴] PWR3 중가고사 대체 논문 발표자료(스마트폰 사용자패턴을 수집 및 분석하여 스마트폰 중독지수 체크시스템)
[명우니닷컴] PWR3 중가고사 대체 논문 발표자료(스마트폰 사용자패턴을 수집 및 분석하여 스마트폰 중독지수 체크시스템)[명우니닷컴] PWR3 중가고사 대체 논문 발표자료(스마트폰 사용자패턴을 수집 및 분석하여 스마트폰 중독지수 체크시스템)
[명우니닷컴] PWR3 중가고사 대체 논문 발표자료(스마트폰 사용자패턴을 수집 및 분석하여 스마트폰 중독지수 체크시스템)
 
연구학교 데이터분석
연구학교 데이터분석 연구학교 데이터분석
연구학교 데이터분석
 
08 엔트리와 함께하는 피지컬 컴퓨팅(햄스터)
08 엔트리와 함께하는 피지컬 컴퓨팅(햄스터)08 엔트리와 함께하는 피지컬 컴퓨팅(햄스터)
08 엔트리와 함께하는 피지컬 컴퓨팅(햄스터)
 
영어 논문 단어수 줄이는 10가지 방법
영어 논문 단어수 줄이는 10가지 방법영어 논문 단어수 줄이는 10가지 방법
영어 논문 단어수 줄이는 10가지 방법
 

More from Christian Heilmann

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
Christian Heilmann
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
Christian Heilmann
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
Christian Heilmann
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
Christian Heilmann
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
Christian Heilmann
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
Christian Heilmann
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
Christian Heilmann
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Christian Heilmann
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
Christian Heilmann
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
Christian Heilmann
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
Christian Heilmann
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
Christian Heilmann
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
Christian Heilmann
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
Christian Heilmann
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
Christian Heilmann
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
Christian Heilmann
 

More from Christian Heilmann (20)

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 

The Next Challenge of the Web is UsForwardsjs