SlideShare a Scribd company logo
1 of 74
Download to read offline
Talk nerdy to me
How the future of UX is conversation and bots
Brian Lee Yung Rowe
November 5, 2016
Founder + CEO // Pez.AI Incorporated
Adjunct Professor // CUNY SPS Master of Data Analytics
Adjunct Professor // Baruch Master of Financial Engineering
ABOUT BRIAN LEE YUNG ROWE
Founder and CEO of Pez.AI
Adj. Professor, CUNY Master’s in Data Analytics
Adj. Professor, Baruch Master’s in Financial Engineering
Blog at http://cartesianfaith.com @cartesianfaith
Brian Lee Yung Rowe 2
INTERFACE
What is an interface?
Brian Lee Yung Rowe 3
INTERFACE: A DEFINITION
User interfaces dictate how
we interact with the world
around us
Brian Lee Yung Rowe 4
INTERACTION
What is interaction?
Brian Lee Yung Rowe 5
INTERACTION: LITERARY CONFLICT
Human vs Nature
Brian Lee Yung Rowe 6
INTERACTION: LITERARY CONFLICT
Human vs Nature Human vs Human
Brian Lee Yung Rowe 7
INTERACTION: LITERARY CONFLICT
Human vs Nature Human vs Human Human vs Self
Brian Lee Yung Rowe 8
INTERACTION: THE PLOT THICKENS
Brian Lee Yung Rowe 9
INTERACTION: NOT JUST CONFLICT
Human <3 Nature Human <3 Human
Human <3 Self Human <3 Machine
Brian Lee Yung Rowe 10
INTERACTION: NOT JUST CONFLICT
Human <3 Nature Human <3 Human
Human <3 Self Human <3 Machine
Brian Lee Yung Rowe 11
HUMAN INTERACTION
What is the interface for
human
interaction/communication?
Brian Lee Yung Rowe 12
HUMAN INTERACTION: LANGUAGE AS AN INTERFACE
Language is the ultimate
interface
Brian Lee Yung Rowe 13
HUMAN INTERACTION: LANGUAGE AS AN INTERFACE
Language is the ultimate
interface
More than 7 billion users
Brian Lee Yung Rowe 14
HUMAN INTERACTION: LANGUAGE AS AN INTERFACE
Spoken
Brian Lee Yung Rowe 15
HUMAN INTERACTION: LANGUAGE AS AN INTERFACE
Spoken Written
Brian Lee Yung Rowe 16
HUMAN INTERACTION: LANGUAGE AS AN INTERFACE
Spoken Written
w − η n
i=1 Qi(w)
Symbolic
Brian Lee Yung Rowe 17
HUMAN INTERACTION: LANGUAGE AS AN INTERFACE
Spoken Written
w − η n
i=1 Qi(w)
Symbolic Emoji
Brian Lee Yung Rowe 18
LANGUAGE
Why is language popular?
Brian Lee Yung Rowe 19
LANGUAGE: FEATURES
• Scales to billions of users
• Extends to multiple domains
• Natural personalization
• Intuitive and easy to use
Brian Lee Yung Rowe 20
LANGUAGE: PERSONALIZATION
Say things your way
Brian Lee Yung Rowe 21
LANGUAGE: PERSONALIZATION
Say things your way
Brian Lee Yung Rowe 22
LANGUAGE: PERSONALIZATION
Say things your way
Brian Lee Yung Rowe 23
LANGUAGE: EASE OF USE
Change your mind in 0 taps/clicks
Brian Lee Yung Rowe 24
LANGUAGE: EASE OF USE
Change your mind in 0 taps/clicks
Brian Lee Yung Rowe 25
LANGUAGE: EASE OF USE
Change your mind in 0 taps/clicks
Brian Lee Yung Rowe 26
MACHINE INTERACTION
How do we interact with
machines (software)?
Brian Lee Yung Rowe 27
MACHINE INTERACTION: GUIS
Brian Lee Yung Rowe 28
MACHINE INTERACTION: GUIS
Brian Lee Yung Rowe 29
MACHINE INTERACTION: GUIS
Brian Lee Yung Rowe 30
GUIS: COMPLICATED
Brian Lee Yung Rowe 31
GUIS: COMPLICATED
Brian Lee Yung Rowe 32
GUIS: UNNATURAL
Gestures are often unintuitive
Brian Lee Yung Rowe 33
GUIS: UNNATURAL
Gestures are often unintuitive
and require training
Brian Lee Yung Rowe 34
GUIS: INTERFACE OPTIMIZATION
GUIs are rigid
Brian Lee Yung Rowe 35
GUIS: INTERFACE OPTIMIZATION
GUIs are rigid
and take
away choice
Brian Lee Yung Rowe 36
MESSAGING
Can we use language
instead?
YES NO
Brian Lee Yung Rowe 37
MESSAGING
Can we use language
instead?
YES
Brian Lee Yung Rowe 38
MESSAGING
...via text messaging
Brian Lee Yung Rowe 39
MESSAGING: BENEFITS
• Text-messaging is pervasive
• Abstracts counterpart at other end of the line
• More flexible than GUIs in small space
• Minimizes data costs for users
Brian Lee Yung Rowe 40
MESSAGING: PERVASIVENESS
App Monthly Active Users
WhatsApp > 1 billion
Facebook Messenger > 1 billion
WeChat > 800 million
Viber > 780 million
Line > 220 million
Brian Lee Yung Rowe 41
MESSAGING: ABSTRACTION
Messaging (disinter)mediates human interaction
Brian Lee Yung Rowe 42
MESSAGING: ABSTRACTION
Counterpart can be human and/or bot (machine)
Brian Lee Yung Rowe 43
MESSAGING: ABSTRACTION
Turing Test Which use humans?
Pez.AI X.ai Facebook M Magic
Brian Lee Yung Rowe 44
MESSAGING: THE BOT ADVANTAGE
Emulate the best aspects of human interaction
Brian Lee Yung Rowe 45
MESSAGING: THE BOT ADVANTAGE
...without the drawbacks
happy angry sad tired hungry
human
Brian Lee Yung Rowe 46
MESSAGING: THE BOT ADVANTAGE
...without the drawbacks
happy angry sad tired hungry
human
bot
Brian Lee Yung Rowe 47
MESSAGING: THE BOT ADVANTAGE
Tirelessly does tedious, repetitive work
Brian Lee Yung Rowe 48
MESSAGING: THE BOT ADVANTAGE
Tirelessly does tedious, repetitive work so humans
can do interesting, creative, challenging work
Brian Lee Yung Rowe 49
CONVERSATION DESIGN
What makes good
conversation?
Brian Lee Yung Rowe 50
CONVERSATION DESIGN: BEST PRACTICES
Make machines more human-like
Brian Lee Yung Rowe 51
CONVERSATION DESIGN: BEST PRACTICES
Make machines more human-like but not too much
Brian Lee Yung Rowe 52
CONVERSATION DESIGN: BEST PRACTICES
Be useful
Brian Lee Yung Rowe 53
CONVERSATION DESIGN: BEST PRACTICES
Be useful by being relevant
Brian Lee Yung Rowe 54
CONVERSATION DESIGN: BEST PRACTICES
Be useful by being relevant and helpful
Brian Lee Yung Rowe 55
CONVERSATION DESIGN: BEST PRACTICES
Anticipate edge cases
Brian Lee Yung Rowe 56
CONVERSATION DESIGN: BEST PRACTICES
Anticipate edge cases to be awesome
Brian Lee Yung Rowe 57
CONVERSATION DESIGN: BEST PRACTICES
Support free form text
Brian Lee Yung Rowe 58
CONVERSATION DESIGN: BEST PRACTICES
Support free form text since it’s text messaging
Brian Lee Yung Rowe 59
CONVERSATION DESIGN: BEST PRACTICES
Guide users back on track
Brian Lee Yung Rowe 60
CONVERSATION DESIGN: BEST PRACTICES
Guide users back on track to avoid dead ends
Brian Lee Yung Rowe 61
CONVERSATION DESIGN: BEST PRACTICES
Be efficient
Brian Lee Yung Rowe 62
CONVERSATION DESIGN: BEST PRACTICES
Be efficient and remember context
Brian Lee Yung Rowe 63
CONVERSATION DESIGN: MECHANICAL TURK
Who controls our robot
overlords?
Brian Lee Yung Rowe 64
CONVERSATION DESIGN: MECHANICAL TURK
human training bot human escalation
machine learning bot human escalation
undisclosed human + bot
human coding bot
human
Brian Lee Yung Rowe 65
CONVERSATION DESIGN: MECHANICAL TURK
All bots are trained by humans
Brian Lee Yung Rowe 66
DEMO
Demo time
Brian Lee Yung Rowe 67
DEMO: FOOD DELIVERY
Brian Lee Yung Rowe 68
DEMO: FOOD DELIVERY
Brian Lee Yung Rowe 69
DEMO: FOOD DELIVERY
Brian Lee Yung Rowe 70
DEMO: CUSTOMER SERVICE
Brian Lee Yung Rowe 71
DEMO: CUSTOMER SERVICE
Brian Lee Yung Rowe 72
WE’RE HIRING
We need
• data scientists
• software engineers
• devops
• QA/test automation
• script writers!
Apply at jobs@pez.ai
Brian Lee Yung Rowe 73
THANK YOU
Questions?
@cartesianfaith rowe@pez.ai
Brian Lee Yung Rowe 74

More Related Content

Viewers also liked

Rain Classifier: The Engineered Way of Evaluating the Rain by Paulo Luis Lozano
Rain Classifier: The Engineered Way of Evaluating the Rain by Paulo Luis LozanoRain Classifier: The Engineered Way of Evaluating the Rain by Paulo Luis Lozano
Rain Classifier: The Engineered Way of Evaluating the Rain by Paulo Luis LozanoDEVCON
 
How to Prevent Design Blindness by Tin Balabat
How to Prevent Design Blindness by Tin BalabatHow to Prevent Design Blindness by Tin Balabat
How to Prevent Design Blindness by Tin BalabatDEVCON
 
The A1 by Christian John Felix
The A1 by Christian John FelixThe A1 by Christian John Felix
The A1 by Christian John FelixDEVCON
 
Quick prototyping (Construct 2 & Unity) by Roan Contreras
Quick prototyping (Construct 2 & Unity) by Roan ContrerasQuick prototyping (Construct 2 & Unity) by Roan Contreras
Quick prototyping (Construct 2 & Unity) by Roan ContrerasDEVCON
 
Applying Machine Learning for Mobile Games by Neil Patrick Del Gallego
Applying Machine Learning for Mobile Games by Neil Patrick Del GallegoApplying Machine Learning for Mobile Games by Neil Patrick Del Gallego
Applying Machine Learning for Mobile Games by Neil Patrick Del GallegoDEVCON
 
Protocol-Oriented Programming in iOS: the Correct Way to Use Swift by JC Vela...
Protocol-Oriented Programming in iOS: the Correct Way to Use Swift by JC Vela...Protocol-Oriented Programming in iOS: the Correct Way to Use Swift by JC Vela...
Protocol-Oriented Programming in iOS: the Correct Way to Use Swift by JC Vela...DEVCON
 
Fundamentals of IoT: Communications with Uttr by Edmandie Samonte
Fundamentals of IoT: Communications with Uttr by Edmandie SamonteFundamentals of IoT: Communications with Uttr by Edmandie Samonte
Fundamentals of IoT: Communications with Uttr by Edmandie SamonteDEVCON
 
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...DEVCON
 
Creating a Hospital Based IoT Solution by Russ Earl Malangen
Creating a Hospital Based IoT Solution by Russ Earl MalangenCreating a Hospital Based IoT Solution by Russ Earl Malangen
Creating a Hospital Based IoT Solution by Russ Earl MalangenDEVCON
 
Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering B...
Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering B...Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering B...
Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering B...DEVCON
 
Developing Your First Mobile VR App by NJ Realubit
Developing Your First Mobile VR App by NJ RealubitDeveloping Your First Mobile VR App by NJ Realubit
Developing Your First Mobile VR App by NJ RealubitDEVCON
 
Docker introduction
Docker introductionDocker introduction
Docker introductiondotCloud
 

Viewers also liked (12)

Rain Classifier: The Engineered Way of Evaluating the Rain by Paulo Luis Lozano
Rain Classifier: The Engineered Way of Evaluating the Rain by Paulo Luis LozanoRain Classifier: The Engineered Way of Evaluating the Rain by Paulo Luis Lozano
Rain Classifier: The Engineered Way of Evaluating the Rain by Paulo Luis Lozano
 
How to Prevent Design Blindness by Tin Balabat
How to Prevent Design Blindness by Tin BalabatHow to Prevent Design Blindness by Tin Balabat
How to Prevent Design Blindness by Tin Balabat
 
The A1 by Christian John Felix
The A1 by Christian John FelixThe A1 by Christian John Felix
The A1 by Christian John Felix
 
Quick prototyping (Construct 2 & Unity) by Roan Contreras
Quick prototyping (Construct 2 & Unity) by Roan ContrerasQuick prototyping (Construct 2 & Unity) by Roan Contreras
Quick prototyping (Construct 2 & Unity) by Roan Contreras
 
Applying Machine Learning for Mobile Games by Neil Patrick Del Gallego
Applying Machine Learning for Mobile Games by Neil Patrick Del GallegoApplying Machine Learning for Mobile Games by Neil Patrick Del Gallego
Applying Machine Learning for Mobile Games by Neil Patrick Del Gallego
 
Protocol-Oriented Programming in iOS: the Correct Way to Use Swift by JC Vela...
Protocol-Oriented Programming in iOS: the Correct Way to Use Swift by JC Vela...Protocol-Oriented Programming in iOS: the Correct Way to Use Swift by JC Vela...
Protocol-Oriented Programming in iOS: the Correct Way to Use Swift by JC Vela...
 
Fundamentals of IoT: Communications with Uttr by Edmandie Samonte
Fundamentals of IoT: Communications with Uttr by Edmandie SamonteFundamentals of IoT: Communications with Uttr by Edmandie Samonte
Fundamentals of IoT: Communications with Uttr by Edmandie Samonte
 
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...
A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligen...
 
Creating a Hospital Based IoT Solution by Russ Earl Malangen
Creating a Hospital Based IoT Solution by Russ Earl MalangenCreating a Hospital Based IoT Solution by Russ Earl Malangen
Creating a Hospital Based IoT Solution by Russ Earl Malangen
 
Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering B...
Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering B...Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering B...
Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering B...
 
Developing Your First Mobile VR App by NJ Realubit
Developing Your First Mobile VR App by NJ RealubitDeveloping Your First Mobile VR App by NJ Realubit
Developing Your First Mobile VR App by NJ Realubit
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 

Similar to Talk nerdy to me: how the future of UX is conversation and bots by Brian Rowe

Thesis Statement Position Paper Examples Thesis O
Thesis Statement Position Paper Examples  Thesis OThesis Statement Position Paper Examples  Thesis O
Thesis Statement Position Paper Examples Thesis OTina Mclellan
 
Massimo Burgio - Brand Reputation Management - International Search Summit - ...
Massimo Burgio - Brand Reputation Management - International Search Summit - ...Massimo Burgio - Brand Reputation Management - International Search Summit - ...
Massimo Burgio - Brand Reputation Management - International Search Summit - ...Massimo Burgio
 
What Can Performance Support Designers Learn from User Experience Designers?
What Can Performance Support Designers Learn from User Experience Designers?What Can Performance Support Designers Learn from User Experience Designers?
What Can Performance Support Designers Learn from User Experience Designers?Jonathan Mann
 
Ride the Wave of Conversational UX
Ride the Wave of Conversational UXRide the Wave of Conversational UX
Ride the Wave of Conversational UXSolstice
 
Content Design for the Conversational UI - Design + Content Conference 2019
Content Design for the Conversational UI - Design + Content Conference 2019Content Design for the Conversational UI - Design + Content Conference 2019
Content Design for the Conversational UI - Design + Content Conference 2019Melanie Seibert
 
UX @BBC: Leading complex projects across platforms and teams
UX @BBC: Leading complex projects across platforms and teamsUX @BBC: Leading complex projects across platforms and teams
UX @BBC: Leading complex projects across platforms and teamsLeo Marti
 
2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynoteterry chay
 
Safety Bot Guaranteed -- Shmoocon 2017
Safety Bot Guaranteed -- Shmoocon 2017Safety Bot Guaranteed -- Shmoocon 2017
Safety Bot Guaranteed -- Shmoocon 2017Richard Seymour
 
its changing, so must you
its changing, so must youits changing, so must you
its changing, so must youmarkmedia
 
What Is Included In The Introduction Of A Research
What Is Included In The Introduction Of A ResearchWhat Is Included In The Introduction Of A Research
What Is Included In The Introduction Of A ResearchSugar Murillo
 
UX and UI - Designing for Mobile
UX and UI - Designing for MobileUX and UI - Designing for Mobile
UX and UI - Designing for MobileBuiltByHQ
 
meshmarketing10 Measurement Master Class
meshmarketing10 Measurement Master Classmeshmarketing10 Measurement Master Class
meshmarketing10 Measurement Master ClassAbraham Harrison LLC
 
Mesh Marketing 2010 Measurement Master Class
Mesh Marketing 2010 Measurement Master ClassMesh Marketing 2010 Measurement Master Class
Mesh Marketing 2010 Measurement Master ClassGerris
 
Chatbots and Digital Assistant Analysis
Chatbots and Digital Assistant AnalysisChatbots and Digital Assistant Analysis
Chatbots and Digital Assistant AnalysisDavid Wright
 
Conversational Experiences for Humans
Conversational Experiences for HumansConversational Experiences for Humans
Conversational Experiences for HumansSebastian Krumhausen
 
Learning by doing: Building digital transformation in Newham Council
Learning by doing: Building digital transformation in Newham CouncilLearning by doing: Building digital transformation in Newham Council
Learning by doing: Building digital transformation in Newham CouncilBoris Divjak
 
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15James York
 

Similar to Talk nerdy to me: how the future of UX is conversation and bots by Brian Rowe (20)

Thesis Statement Position Paper Examples Thesis O
Thesis Statement Position Paper Examples  Thesis OThesis Statement Position Paper Examples  Thesis O
Thesis Statement Position Paper Examples Thesis O
 
Massimo Burgio - Brand Reputation Management - International Search Summit - ...
Massimo Burgio - Brand Reputation Management - International Search Summit - ...Massimo Burgio - Brand Reputation Management - International Search Summit - ...
Massimo Burgio - Brand Reputation Management - International Search Summit - ...
 
My portfolio 6.2
My portfolio 6.2My portfolio 6.2
My portfolio 6.2
 
What Can Performance Support Designers Learn from User Experience Designers?
What Can Performance Support Designers Learn from User Experience Designers?What Can Performance Support Designers Learn from User Experience Designers?
What Can Performance Support Designers Learn from User Experience Designers?
 
Ride the Wave of Conversational UX
Ride the Wave of Conversational UXRide the Wave of Conversational UX
Ride the Wave of Conversational UX
 
Content Design for the Conversational UI - Design + Content Conference 2019
Content Design for the Conversational UI - Design + Content Conference 2019Content Design for the Conversational UI - Design + Content Conference 2019
Content Design for the Conversational UI - Design + Content Conference 2019
 
UX @BBC: Leading complex projects across platforms and teams
UX @BBC: Leading complex projects across platforms and teamsUX @BBC: Leading complex projects across platforms and teams
UX @BBC: Leading complex projects across platforms and teams
 
2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote
 
Leaping Out Of The Feed
Leaping Out Of The FeedLeaping Out Of The Feed
Leaping Out Of The Feed
 
Safety Bot Guaranteed -- Shmoocon 2017
Safety Bot Guaranteed -- Shmoocon 2017Safety Bot Guaranteed -- Shmoocon 2017
Safety Bot Guaranteed -- Shmoocon 2017
 
its changing, so must you
its changing, so must youits changing, so must you
its changing, so must you
 
What Is Included In The Introduction Of A Research
What Is Included In The Introduction Of A ResearchWhat Is Included In The Introduction Of A Research
What Is Included In The Introduction Of A Research
 
Designing for Voice
Designing for VoiceDesigning for Voice
Designing for Voice
 
UX and UI - Designing for Mobile
UX and UI - Designing for MobileUX and UI - Designing for Mobile
UX and UI - Designing for Mobile
 
meshmarketing10 Measurement Master Class
meshmarketing10 Measurement Master Classmeshmarketing10 Measurement Master Class
meshmarketing10 Measurement Master Class
 
Mesh Marketing 2010 Measurement Master Class
Mesh Marketing 2010 Measurement Master ClassMesh Marketing 2010 Measurement Master Class
Mesh Marketing 2010 Measurement Master Class
 
Chatbots and Digital Assistant Analysis
Chatbots and Digital Assistant AnalysisChatbots and Digital Assistant Analysis
Chatbots and Digital Assistant Analysis
 
Conversational Experiences for Humans
Conversational Experiences for HumansConversational Experiences for Humans
Conversational Experiences for Humans
 
Learning by doing: Building digital transformation in Newham Council
Learning by doing: Building digital transformation in Newham CouncilLearning by doing: Building digital transformation in Newham Council
Learning by doing: Building digital transformation in Newham Council
 
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15
 

More from DEVCON

App Store Optimization 101 by James Chua
App Store Optimization 101 by James ChuaApp Store Optimization 101 by James Chua
App Store Optimization 101 by James ChuaDEVCON
 
Recent trends in the Android Ecosystem by Tiago Alves
Recent trends in the Android Ecosystem by Tiago AlvesRecent trends in the Android Ecosystem by Tiago Alves
Recent trends in the Android Ecosystem by Tiago AlvesDEVCON
 
Introduction to Talas Data Intelligence by Alvin Gendrano
Introduction to Talas Data Intelligence by Alvin GendranoIntroduction to Talas Data Intelligence by Alvin Gendrano
Introduction to Talas Data Intelligence by Alvin GendranoDEVCON
 
DevOps - Infrastructure as Code by Andre Marcelo-Tanner
DevOps - Infrastructure as Code by Andre Marcelo-TannerDevOps - Infrastructure as Code by Andre Marcelo-Tanner
DevOps - Infrastructure as Code by Andre Marcelo-TannerDEVCON
 
Rediscovering Developer Opportunities in the Philippines by Fred Tshidimba
Rediscovering Developer Opportunities in the Philippines by Fred TshidimbaRediscovering Developer Opportunities in the Philippines by Fred Tshidimba
Rediscovering Developer Opportunities in the Philippines by Fred TshidimbaDEVCON
 
The State of the Philippine Programming Talent by Joey Gurango
The State of the Philippine Programming Talent by Joey GurangoThe State of the Philippine Programming Talent by Joey Gurango
The State of the Philippine Programming Talent by Joey GurangoDEVCON
 
Python Code Camp for Professionals 4/4
Python Code Camp for Professionals 4/4Python Code Camp for Professionals 4/4
Python Code Camp for Professionals 4/4DEVCON
 
Python Code Camp for Professionals 3/4
Python Code Camp for Professionals 3/4Python Code Camp for Professionals 3/4
Python Code Camp for Professionals 3/4DEVCON
 
Python Code Camp for Professionals 2/4
Python Code Camp for Professionals 2/4Python Code Camp for Professionals 2/4
Python Code Camp for Professionals 2/4DEVCON
 
Python Code Camp for Professionals 1/4
Python Code Camp for Professionals 1/4Python Code Camp for Professionals 1/4
Python Code Camp for Professionals 1/4DEVCON
 
Use The Source Join The Force by Mark Steve Samson | DevCon Summit 2015 #GoO...
Use The Source Join The Force by Mark Steve Samson  | DevCon Summit 2015 #GoO...Use The Source Join The Force by Mark Steve Samson  | DevCon Summit 2015 #GoO...
Use The Source Join The Force by Mark Steve Samson | DevCon Summit 2015 #GoO...DEVCON
 

More from DEVCON (11)

App Store Optimization 101 by James Chua
App Store Optimization 101 by James ChuaApp Store Optimization 101 by James Chua
App Store Optimization 101 by James Chua
 
Recent trends in the Android Ecosystem by Tiago Alves
Recent trends in the Android Ecosystem by Tiago AlvesRecent trends in the Android Ecosystem by Tiago Alves
Recent trends in the Android Ecosystem by Tiago Alves
 
Introduction to Talas Data Intelligence by Alvin Gendrano
Introduction to Talas Data Intelligence by Alvin GendranoIntroduction to Talas Data Intelligence by Alvin Gendrano
Introduction to Talas Data Intelligence by Alvin Gendrano
 
DevOps - Infrastructure as Code by Andre Marcelo-Tanner
DevOps - Infrastructure as Code by Andre Marcelo-TannerDevOps - Infrastructure as Code by Andre Marcelo-Tanner
DevOps - Infrastructure as Code by Andre Marcelo-Tanner
 
Rediscovering Developer Opportunities in the Philippines by Fred Tshidimba
Rediscovering Developer Opportunities in the Philippines by Fred TshidimbaRediscovering Developer Opportunities in the Philippines by Fred Tshidimba
Rediscovering Developer Opportunities in the Philippines by Fred Tshidimba
 
The State of the Philippine Programming Talent by Joey Gurango
The State of the Philippine Programming Talent by Joey GurangoThe State of the Philippine Programming Talent by Joey Gurango
The State of the Philippine Programming Talent by Joey Gurango
 
Python Code Camp for Professionals 4/4
Python Code Camp for Professionals 4/4Python Code Camp for Professionals 4/4
Python Code Camp for Professionals 4/4
 
Python Code Camp for Professionals 3/4
Python Code Camp for Professionals 3/4Python Code Camp for Professionals 3/4
Python Code Camp for Professionals 3/4
 
Python Code Camp for Professionals 2/4
Python Code Camp for Professionals 2/4Python Code Camp for Professionals 2/4
Python Code Camp for Professionals 2/4
 
Python Code Camp for Professionals 1/4
Python Code Camp for Professionals 1/4Python Code Camp for Professionals 1/4
Python Code Camp for Professionals 1/4
 
Use The Source Join The Force by Mark Steve Samson | DevCon Summit 2015 #GoO...
Use The Source Join The Force by Mark Steve Samson  | DevCon Summit 2015 #GoO...Use The Source Join The Force by Mark Steve Samson  | DevCon Summit 2015 #GoO...
Use The Source Join The Force by Mark Steve Samson | DevCon Summit 2015 #GoO...
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Talk nerdy to me: how the future of UX is conversation and bots by Brian Rowe