For The
Love
Of Code
John Cleary
@TheRealBifter
Warning!
Bees
Keynote, huh?
John’s Two Step Guide to Getting “Keynote”
•Ask
•Don’t submit your talk to the same event
and in the same year as the creator of the
language or framework for which the
conference was created.
For the Love of Code - PHPNW17
All About MeCommunities
For the Love of Code - PHPNW17
For the Love of Code - PHPNW17
Community
<?= <%=
“The mocking of any technology by anyone
is like watching my parents having a fight
every day” Jenny Wong - @miss_jwo
What’s the worst the could happen?
•More segregated
•Less diverse
•Echo chambers are formed
Where do you fit in?
•Everyone plays a part
•Your words and actions count
•The things you don’t do and
don’t say count too.
?
What should I learn?
Recommending a Movie
Movies I’ve
seen
Movies I
Like
*****
Recommending a Language
Languages I’ve
used
Languages I
like
*****
Have a great community
What makes a community great?
•Passionate
•Fun
•Exciting
•A Fourth Thing
Communities
are made up
of people
The 7 Habits of Highly Effective People
3
•Begin with the end in mind
•Think win-win
•Seek first to understand, then to be
understood.
Begin with the end in mind
All things are created twice
By design or by default?
Default Scripting
•Family
•Friends
•Our earlier life
•Colleagues
•Society
What ya gonna do?
A Personal Philosophy
•Embody your core values
•Contributions
•Achievements
Core Values
•Principles or beliefs of central
importance
•Four or Five max
•Test them
To have fun in my journey through
life and learn from my mistakes.
Richard Branson
Think Win-Win
•Win Win
•Win Lose
•Lose Win
•Lose Lose
•Win
•Win Win or No-Deal
Models of Human Interaction
Win Win
Win Lose
Lose Win
Lose Lose
Win
Win Win or No Deal
Achieving Win Win
•Courage
•Consideration
Which is best?
Is Win-Win realistic?
Seek first to understand,
then to be understood
Listening is a skill
in short supply
Most people do not list with the intent to understand;
they listen with the intent to reply.
Autobiographical Responses
•Evaluate
•Probe
•Advise
•Interpret
Empathetic Listening
•More listening than talking
•Avoid jumping to “solutions”
•Seek clarification
•Reflecting back what you’ve heard
Having different opinions is an opportunity to practice
empathetic listening
Think Win WinBegin with the end in
mind
Seek first to
understand, then to
be understood
And this relates to communities, how exactly?
…for the good of
all communities
…and planning a
future
Listening to each other
Thank You
Dedicated to my family
(I mean it)
Art by Fleur
https://joind.in/talk/2f94e

More Related Content

PPTX
Virtual Book Club
PDF
Leading with Style-Understanding Your Members
PPTX
Difficult Conversations in Higher Education
PPTX
Ted the other lunch
PPTX
Riddles of facebook by que
PDF
TEDxStormont Masterclass
PPTX
Discussion boards: the good, the bad, the ugly
PPTX
Sec7 las chp 30 10 master skills
Virtual Book Club
Leading with Style-Understanding Your Members
Difficult Conversations in Higher Education
Ted the other lunch
Riddles of facebook by que
TEDxStormont Masterclass
Discussion boards: the good, the bad, the ugly
Sec7 las chp 30 10 master skills

What's hot (20)

PPTX
Sec7 las chp 29 10 characteristics
PPTX
Sec4 leadership in everyday life
PPTX
Presentation on how to win friends & people
PPTX
Understanding Stereotypes
PPTX
Telling a good story
PDF
2017 aacr youth day
PPSX
Checkpoint: How to support coworkers of color during the state of national ra...
PPTX
Customer Service, Compassion, and Computers
PPTX
How to Deal with Difficult End Users and Other Customers
PPTX
Unconscious Bias Agile Indy
PPTX
Compassionate Leadership for IT Managers and Supervisors
KEY
Minithesis
PDF
Communication Culture: Resolving Conflict and Leveraging Feedback
PPTX
Bias Review
PPTX
Dispute Resolution for Troubled Organizations
PPT
WorldCafeVancouverVAMC21Sep2016
PPTX
Entertainment in America
PPT
Incident opinion-discussion-argument-incident
PPTX
StoryBuilding webinar: essential elements of compelling stories
PPTX
I listening and learning focused conversation
Sec7 las chp 29 10 characteristics
Sec4 leadership in everyday life
Presentation on how to win friends & people
Understanding Stereotypes
Telling a good story
2017 aacr youth day
Checkpoint: How to support coworkers of color during the state of national ra...
Customer Service, Compassion, and Computers
How to Deal with Difficult End Users and Other Customers
Unconscious Bias Agile Indy
Compassionate Leadership for IT Managers and Supervisors
Minithesis
Communication Culture: Resolving Conflict and Leveraging Feedback
Bias Review
Dispute Resolution for Troubled Organizations
WorldCafeVancouverVAMC21Sep2016
Entertainment in America
Incident opinion-discussion-argument-incident
StoryBuilding webinar: essential elements of compelling stories
I listening and learning focused conversation
Ad

Similar to For the Love of Code - PHPNW17 (20)

PPT
Catalyzing Drupal collaboration & coding at your institution
PDF
Expanding Borders - Growing beyond just the next popular tech stack
PDF
Conversations and person centred approaches
PDF
Employee engagement during change
PDF
Tech Talk @ Dev Bootcamp Chicago
PDF
Communication Hacks: Strategies for fostering collaboration and dealing with ...
PDF
OISF - Continuous Skills Improvement for Everyone
PPTX
Intro to Codecademy Nashville + Lightning Talks
PDF
Support planning
PDF
How to change the world v2.0 (usa)
PDF
PPTX
Innovation and Libraries Building a Collaborative Learning Ecosystem.pptx
PPTX
Anna university- PEE- GE6075_UnitI_BM.pptx
PDF
Creating a Healthy Digital Culture: How empathy can change our organizations
PDF
Creating a Healthy Digital Culture by Kevan Gilbert (Now What? Conference 2015)
PDF
How to Change the World
PDF
SydTechLeaders-PublicPersona-FINAL 2
PDF
Types-of-Communication.pdf communication in the classroom
PPT
Roy Co creation talk slides
PPTX
Budgetary Advantages of Pretrial Service Programs
Catalyzing Drupal collaboration & coding at your institution
Expanding Borders - Growing beyond just the next popular tech stack
Conversations and person centred approaches
Employee engagement during change
Tech Talk @ Dev Bootcamp Chicago
Communication Hacks: Strategies for fostering collaboration and dealing with ...
OISF - Continuous Skills Improvement for Everyone
Intro to Codecademy Nashville + Lightning Talks
Support planning
How to change the world v2.0 (usa)
Innovation and Libraries Building a Collaborative Learning Ecosystem.pptx
Anna university- PEE- GE6075_UnitI_BM.pptx
Creating a Healthy Digital Culture: How empathy can change our organizations
Creating a Healthy Digital Culture by Kevan Gilbert (Now What? Conference 2015)
How to Change the World
SydTechLeaders-PublicPersona-FINAL 2
Types-of-Communication.pdf communication in the classroom
Roy Co creation talk slides
Budgetary Advantages of Pretrial Service Programs
Ad

More from John Cleary (7)

PDF
What is the internet (CHS Year 6) 2017
PDF
What is the Internet (CHS Year 6)
PPTX
Capistrano - automate all the things
PDF
Your User Stories Are Bad And You Should Feel Bad PHPNW13
PDF
Making friends with TDD
PDF
User stories
ODP
Getting Things Done
What is the internet (CHS Year 6) 2017
What is the Internet (CHS Year 6)
Capistrano - automate all the things
Your User Stories Are Bad And You Should Feel Bad PHPNW13
Making friends with TDD
User stories
Getting Things Done

Recently uploaded (20)

DOCX
Memecoinist Update: Best Meme Coins 2025, Trump Meme Coin Predictions, and th...
PPTX
Introduction to networking local area networking
PPTX
Digital Project Mastery using Autodesk Docs Workshops
PDF
Alethe Consulting Corporate Profile and Solution Aproach
PDF
JuanConnect E-Wallet Guide for new users.pdf
PPTX
curriculumandpedagogyinearlychildhoodcurriculum-171021103104 - Copy.pptx
PPTX
Artificial_Intelligence_Basics use in our daily life
PPTX
最新版美国埃默里大学毕业证(Emory毕业证书)原版定制文凭学历认证
PDF
How Technology Shapes Our Information Age
PPTX
Viva Digitally Software-Defined Wide Area Network.pptx
PPTX
在线订购名古屋艺术大学毕业证, buy NUA diploma学历认证失败怎么办
PPTX
Basic_of_Computer_System.pptx class-8 com
PDF
The_Decisive_Battle_of_Yarmuk,battle of yarmuk
PPTX
IT-Human Computer Interaction Report.pptx
PDF
Computer Networking, Internet, Casting in Network
PDF
Alethe Consulting Corporate Profile and Solution Aproach
PPTX
Top Website Bugs That Hurt User Experience – And How Expert Web Design Fixes
PDF
Buy Cash App Verified Accounts Instantly – Secure Crypto Deal.pdf
PPTX
Introduction: Living in the IT ERA.pptx
PDF
Public for study about wiring to confirm.
Memecoinist Update: Best Meme Coins 2025, Trump Meme Coin Predictions, and th...
Introduction to networking local area networking
Digital Project Mastery using Autodesk Docs Workshops
Alethe Consulting Corporate Profile and Solution Aproach
JuanConnect E-Wallet Guide for new users.pdf
curriculumandpedagogyinearlychildhoodcurriculum-171021103104 - Copy.pptx
Artificial_Intelligence_Basics use in our daily life
最新版美国埃默里大学毕业证(Emory毕业证书)原版定制文凭学历认证
How Technology Shapes Our Information Age
Viva Digitally Software-Defined Wide Area Network.pptx
在线订购名古屋艺术大学毕业证, buy NUA diploma学历认证失败怎么办
Basic_of_Computer_System.pptx class-8 com
The_Decisive_Battle_of_Yarmuk,battle of yarmuk
IT-Human Computer Interaction Report.pptx
Computer Networking, Internet, Casting in Network
Alethe Consulting Corporate Profile and Solution Aproach
Top Website Bugs That Hurt User Experience – And How Expert Web Design Fixes
Buy Cash App Verified Accounts Instantly – Secure Crypto Deal.pdf
Introduction: Living in the IT ERA.pptx
Public for study about wiring to confirm.

For the Love of Code - PHPNW17