SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
John Eckman • @jeckman • #wcmpls
B U I L D I N G S O F T WA R E & B U I L D I N G
C O M M U N I T Y: T H E P OW E R O F
WO R D P R E S S
WO R D C A M P M I N N E A P O L I S 2 0 1 5
John Eckman • @jeckman • #wcmpls
A B O U T M E
John Eckman • @jeckman • #wcmpls
A B O U T M E
• 1988: Richfield High School
John Eckman • @jeckman • #wcmpls
A B O U T M E
• 1988: Richfield High School
• 1998: PhD in American
Literature and Culture
John Eckman • @jeckman • #wcmpls
A B O U T M E
• 1988: Richfield High School
• 1998: PhD in American
Literature and Culture
John Eckman • @jeckman • #wcmpls
A B O U T M E
• 1988: Richfield High School
• 1998: PhD in American
Literature and Culture
John Eckman • @jeckman • #wcmpls
A B O U T M E
• 1988: Richfield High School
• 1998: PhD in American
Literature and Culture
• 1999-Present: Design and Build
of Digital Experiences for
Clients, at Agencies:
Developer, User Experience
Designer, Project Manager,
Strategist, Director
John Eckman • @jeckman • #wcmpls
A B O U T M E
• 1988: Richfield High School
• 1998: PhD in American
Literature and Culture
• 1999-Present: Design and Build
of Digital Experiences for
Clients, at Agencies:
Developer, User Experience
Designer, Project Manager,
Strategist, Director
• Currently CEO at 10up
John Eckman • @jeckman • #wcmpls
A B O U T M E
• 1988: Richfield High School
• 1998: PhD in American
Literature and Culture
• 1999-Present: Design and Build
of Digital Experiences for
Clients, at Agencies:
Developer, User Experience
Designer, Project Manager,
Strategist, Director
• Currently CEO at 10up
John Eckman • @jeckman • #wcmpls
A B O U T M E
• 1988: Richfield High School
• 1998: PhD in American
Literature and Culture
• 1999-Present: Design and Build
of Digital Experiences for
Clients, at Agencies:
Developer, User Experience
Designer, Project Manager,
Strategist, Director
• Currently CEO at 10up
• (Why yes, we are hiring)
John Eckman • @jeckman • #wcmpls
– A R C H I M E D E S
“Give me a lever long enough and a fulcrum on
which to place it, and I shall move the world.”
John Eckman • @jeckman • #wcmpls
T H E L E V E R - S O F T WA R E
John Eckman • @jeckman • #wcmpls
– J O H N N Y A P P L E S E E D
“Type a quote here.”
http://trends.builtwith.com/cms
John Eckman • @jeckman • #wcmpls
– J O H N N Y A P P L E S E E D
“Type a quote here.”
http://trends.builtwith.com/cms
John Eckman • @jeckman • #wcmpls
F R E E AS I N W H AT ?
Free / Open Source
Software is:
A. Free as in Beer
B. Free as in Speech (or
Free as in Freedom)
C. Free as in Puppies
D. All of the above
John Eckman • @jeckman • #wcmpls
W H AT ’ S W R O N G W I T H F R E E
P U P P I E S ?
The “free as in puppies”
meme is meant to point
out that open source
software still requires
“care and feeding” – as
though that’s not true of
all CMS options
John Eckman • @jeckman • #wcmpls
T H E F O U R F R E E D O M S
• The freedom to run the program as you wish, for any purpose
(freedom 0).
• The freedom to study how the program works, and change it so it
does your computing as you wish (freedom 1). Access to the
source code is a precondition for this.
• The freedom to redistribute copies so you can help your neighbor
(freedom 2).
• The freedom to distribute copies of your modified versions to
others (freedom 3). By doing this you can give the whole
community a chance to benefit from your changes. Access to the
source code is a precondition for this.
John Eckman • @jeckman • #wcmpls
T H E F U LC R U M -
C O M M U N I T Y
John Eckman • @jeckman • #wcmpls
– J E R E M I A H O W YA N G
“Communities are bodies of people loosely
joined together by a common interest that
exchange information using web tools.”
John Eckman • @jeckman • #wcmpls
“There’s really only one rule for
community as far as I’m concerned . . . in
order to call some gathering of people a
‘community’, it is a requirement that if
you’re a member of the community, and
one day you stop showing up, people will
come looking for you . . .”
– A D A M F I E L D S
John Eckman • @jeckman • #wcmpls
John Eckman • @jeckman • #wcmpls
John Eckman • @jeckman • #wcmpls
John Eckman • @jeckman • #wcmpls
John Eckman • @jeckman • #wcmpls
John Eckman • @jeckman • #wcmpls
John Eckman • @jeckman • #wcmpls
– J O H N N Y A P P L E S E E D
“Type a quote here.”
John Eckman • @jeckman • #wcmpls
T H E O P P O RT U N I T Y F O R
WO R D P R E S S I S T H AT I T I S B OT H
A C O M M U N I T Y A N D A C O D E B AS E
http://teleogistic.net/2014/08/free-software-free-labor-and-the-freelancer-
wordcamp-nyc-2014-keynote/
John Eckman • @jeckman • #wcmpls
John Eckman • @jeckman • #wcmpls
M A K E
WO R D P R E S S
Whether you’re a budding
developer, a pixel-perfect
designer, or just like helping
out, we’re always looking for
people to help make
WordPress even better.
If you want to get involved in
WordPress, this is the place to
be. We’ve got blogs for each
contributor group, general
news, and upcoming events.
John Eckman • @jeckman • #wcmpls
“Tux, the Linux
Penguin, is beginning
to nibble away at the
grim view of
humanity that
breathed life into
Thomas Hobbes’s
Leviathan.”
– Y O C H A I B E N K L E R
John Eckman • @jeckman • #wcmpls
– S I R T I M B E R N E R S - L E E
“I have always imagined the information
space as something to which everyone
has immediate and intuitive access, and
not just to browse but to create.”
John Eckman • @jeckman • #wcmpls

Más contenido relacionado

La actualidad más candente

Using Technology to Enhance In-Person Training
Using Technology to Enhance In-Person TrainingUsing Technology to Enhance In-Person Training
Using Technology to Enhance In-Person TrainingPaul Signorelli
 
Hands-on Experiences in Web Storytelling
Hands-on Experiences in Web StorytellingHands-on Experiences in Web Storytelling
Hands-on Experiences in Web StorytellingAlan Levine
 
Why Am I So Angry? And What Are You Going to Do About It?
Why Am I So Angry? And What Are You Going to Do About It?Why Am I So Angry? And What Are You Going to Do About It?
Why Am I So Angry? And What Are You Going to Do About It?Paul Signorelli
 
Being There...@ Maricopa
Being There...@ MaricopaBeing There...@ Maricopa
Being There...@ MaricopaAlan Levine
 
Inspiring Students
Inspiring StudentsInspiring Students
Inspiring Studentssraslim
 
Young Minds Digital Times
Young Minds Digital TimesYoung Minds Digital Times
Young Minds Digital TimesAngela Maiers
 
10 Silde Tips For Presentation
10 Silde Tips For Presentation10 Silde Tips For Presentation
10 Silde Tips For Presentationsmodea1005
 
Citizen journalism video
Citizen journalism videoCitizen journalism video
Citizen journalism videoCB Smith-Dahl
 
Make Your Vote Count... on Digg!
Make Your Vote Count... on Digg!Make Your Vote Count... on Digg!
Make Your Vote Count... on Digg!Hall_
 
The Hundred Languages
The Hundred LanguagesThe Hundred Languages
The Hundred LanguagesMike Jackson
 
Extending the Classroom: Conversations, Content, and Microblogging with Twitter
Extending the Classroom: Conversations, Content, and Microblogging with TwitterExtending the Classroom: Conversations, Content, and Microblogging with Twitter
Extending the Classroom: Conversations, Content, and Microblogging with TwitterBrian McNely
 
Albertville Elementary School: Learning Together
Albertville Elementary School: Learning TogetherAlbertville Elementary School: Learning Together
Albertville Elementary School: Learning TogetherDarren Kuropatwa
 
[ Persistent Backchannels and Social Graphs ]
[ Persistent Backchannels and Social Graphs ][ Persistent Backchannels and Social Graphs ]
[ Persistent Backchannels and Social Graphs ]Brian McNely
 
Enquire Within Upon Everything
Enquire Within Upon EverythingEnquire Within Upon Everything
Enquire Within Upon EverythingAlan Levine
 
Communication 200 Social Science Research
Communication 200 Social Science ResearchCommunication 200 Social Science Research
Communication 200 Social Science ResearchTiffini Travis
 
2.9.2005.Wednesday.Lunch
2.9.2005.Wednesday.Lunch2.9.2005.Wednesday.Lunch
2.9.2005.Wednesday.LunchBaileyscholars
 
Using Discovery & Play to Monitor New Technology
Using Discovery & Play to Monitor New Technology Using Discovery & Play to Monitor New Technology
Using Discovery & Play to Monitor New Technology hblowers
 
#journalism: Reconfiguring journalism, one tweet at a time
#journalism: Reconfiguring journalism, one tweet at a time#journalism: Reconfiguring journalism, one tweet at a time
#journalism: Reconfiguring journalism, one tweet at a timeAlfred Hermida Ph.D.
 
Let's Not Blame the Pixel Pushers
Let's Not Blame the Pixel PushersLet's Not Blame the Pixel Pushers
Let's Not Blame the Pixel PushersNiamh Redmond
 

La actualidad más candente (20)

Using Technology to Enhance In-Person Training
Using Technology to Enhance In-Person TrainingUsing Technology to Enhance In-Person Training
Using Technology to Enhance In-Person Training
 
Hands-on Experiences in Web Storytelling
Hands-on Experiences in Web StorytellingHands-on Experiences in Web Storytelling
Hands-on Experiences in Web Storytelling
 
Why Am I So Angry? And What Are You Going to Do About It?
Why Am I So Angry? And What Are You Going to Do About It?Why Am I So Angry? And What Are You Going to Do About It?
Why Am I So Angry? And What Are You Going to Do About It?
 
Being There...@ Maricopa
Being There...@ MaricopaBeing There...@ Maricopa
Being There...@ Maricopa
 
Inspiring Students
Inspiring StudentsInspiring Students
Inspiring Students
 
Young Minds Digital Times
Young Minds Digital TimesYoung Minds Digital Times
Young Minds Digital Times
 
The challenge
The challengeThe challenge
The challenge
 
10 Silde Tips For Presentation
10 Silde Tips For Presentation10 Silde Tips For Presentation
10 Silde Tips For Presentation
 
Citizen journalism video
Citizen journalism videoCitizen journalism video
Citizen journalism video
 
Make Your Vote Count... on Digg!
Make Your Vote Count... on Digg!Make Your Vote Count... on Digg!
Make Your Vote Count... on Digg!
 
The Hundred Languages
The Hundred LanguagesThe Hundred Languages
The Hundred Languages
 
Extending the Classroom: Conversations, Content, and Microblogging with Twitter
Extending the Classroom: Conversations, Content, and Microblogging with TwitterExtending the Classroom: Conversations, Content, and Microblogging with Twitter
Extending the Classroom: Conversations, Content, and Microblogging with Twitter
 
Albertville Elementary School: Learning Together
Albertville Elementary School: Learning TogetherAlbertville Elementary School: Learning Together
Albertville Elementary School: Learning Together
 
[ Persistent Backchannels and Social Graphs ]
[ Persistent Backchannels and Social Graphs ][ Persistent Backchannels and Social Graphs ]
[ Persistent Backchannels and Social Graphs ]
 
Enquire Within Upon Everything
Enquire Within Upon EverythingEnquire Within Upon Everything
Enquire Within Upon Everything
 
Communication 200 Social Science Research
Communication 200 Social Science ResearchCommunication 200 Social Science Research
Communication 200 Social Science Research
 
2.9.2005.Wednesday.Lunch
2.9.2005.Wednesday.Lunch2.9.2005.Wednesday.Lunch
2.9.2005.Wednesday.Lunch
 
Using Discovery & Play to Monitor New Technology
Using Discovery & Play to Monitor New Technology Using Discovery & Play to Monitor New Technology
Using Discovery & Play to Monitor New Technology
 
#journalism: Reconfiguring journalism, one tweet at a time
#journalism: Reconfiguring journalism, one tweet at a time#journalism: Reconfiguring journalism, one tweet at a time
#journalism: Reconfiguring journalism, one tweet at a time
 
Let's Not Blame the Pixel Pushers
Let's Not Blame the Pixel PushersLet's Not Blame the Pixel Pushers
Let's Not Blame the Pixel Pushers
 

Similar a Building Community, Building Software

Distributed, not Disconnected: Employee Engagement for Remote Companies
Distributed, not Disconnected: Employee Engagement for Remote CompaniesDistributed, not Disconnected: Employee Engagement for Remote Companies
Distributed, not Disconnected: Employee Engagement for Remote CompaniesJohn Eckman
 
Stop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining SuccessStop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining SuccessJohn Eckman
 
WordPress as a CMS Platform: Gilbane 2015
WordPress as a CMS Platform: Gilbane 2015WordPress as a CMS Platform: Gilbane 2015
WordPress as a CMS Platform: Gilbane 2015John Eckman
 
Managing Clients without Going Crazy
Managing Clients without Going CrazyManaging Clients without Going Crazy
Managing Clients without Going CrazyJohn Eckman
 
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...John Eckman
 
Outside the WordPress Bubble
Outside the WordPress BubbleOutside the WordPress Bubble
Outside the WordPress BubbleJohn Eckman
 
WPDrama & The Four Agreements
WPDrama & The Four AgreementsWPDrama & The Four Agreements
WPDrama & The Four AgreementsJohn Eckman
 
"These Fragments I Have Shored Against My Ruins": Modernism, Post-Modernism, ...
"These Fragments I Have Shored Against My Ruins": Modernism, Post-Modernism, ..."These Fragments I Have Shored Against My Ruins": Modernism, Post-Modernism, ...
"These Fragments I Have Shored Against My Ruins": Modernism, Post-Modernism, ...John Eckman
 
#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User Privacy#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User PrivacyJohn Eckman
 
Learning from the other 78%
Learning from the other 78%Learning from the other 78%
Learning from the other 78%John Eckman
 
The Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
The Blob, the Chunk, & the Block: Structured Content in the Age of GutenbergThe Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
The Blob, the Chunk, & the Block: Structured Content in the Age of GutenbergJohn Eckman
 
Engineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about ContentEngineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about ContentJohn Eckman
 
Writing for the Web in Government and Education
Writing for the Web in Government and EducationWriting for the Web in Government and Education
Writing for the Web in Government and EducationStephanie Leary
 
From Second Screen to Multi-Screen: We Are Social's Guide to Social Screens
From Second Screen to Multi-Screen: We Are Social's Guide to Social ScreensFrom Second Screen to Multi-Screen: We Are Social's Guide to Social Screens
From Second Screen to Multi-Screen: We Are Social's Guide to Social ScreensWe Are Social Singapore
 
The Future of WordPress (and Your Role In It)
The Future of WordPress (and Your Role In It)The Future of WordPress (and Your Role In It)
The Future of WordPress (and Your Role In It)John Eckman
 
Client Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to AlliesClient Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to AlliesJohn Eckman
 

Similar a Building Community, Building Software (17)

Distributed, not Disconnected: Employee Engagement for Remote Companies
Distributed, not Disconnected: Employee Engagement for Remote CompaniesDistributed, not Disconnected: Employee Engagement for Remote Companies
Distributed, not Disconnected: Employee Engagement for Remote Companies
 
Stop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining SuccessStop Gathering Requirements - Start Defining Success
Stop Gathering Requirements - Start Defining Success
 
WordPress as a CMS Platform: Gilbane 2015
WordPress as a CMS Platform: Gilbane 2015WordPress as a CMS Platform: Gilbane 2015
WordPress as a CMS Platform: Gilbane 2015
 
Managing Clients without Going Crazy
Managing Clients without Going CrazyManaging Clients without Going Crazy
Managing Clients without Going Crazy
 
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
Taking Back What and From Whom?: Imagined Communities and Role of WordPress i...
 
Outside the WordPress Bubble
Outside the WordPress BubbleOutside the WordPress Bubble
Outside the WordPress Bubble
 
WPDrama & The Four Agreements
WPDrama & The Four AgreementsWPDrama & The Four Agreements
WPDrama & The Four Agreements
 
"These Fragments I Have Shored Against My Ruins": Modernism, Post-Modernism, ...
"These Fragments I Have Shored Against My Ruins": Modernism, Post-Modernism, ..."These Fragments I Have Shored Against My Ruins": Modernism, Post-Modernism, ...
"These Fragments I Have Shored Against My Ruins": Modernism, Post-Modernism, ...
 
#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User Privacy#NoStalking: Advertising & User Privacy
#NoStalking: Advertising & User Privacy
 
Learning from the other 78%
Learning from the other 78%Learning from the other 78%
Learning from the other 78%
 
The Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
The Blob, the Chunk, & the Block: Structured Content in the Age of GutenbergThe Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
The Blob, the Chunk, & the Block: Structured Content in the Age of Gutenberg
 
Engineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about ContentEngineering Influence: Talking to Developers about Content
Engineering Influence: Talking to Developers about Content
 
Writing for the Web in Government and Education
Writing for the Web in Government and EducationWriting for the Web in Government and Education
Writing for the Web in Government and Education
 
Social Media For Travel Brands
Social Media For Travel BrandsSocial Media For Travel Brands
Social Media For Travel Brands
 
From Second Screen to Multi-Screen: We Are Social's Guide to Social Screens
From Second Screen to Multi-Screen: We Are Social's Guide to Social ScreensFrom Second Screen to Multi-Screen: We Are Social's Guide to Social Screens
From Second Screen to Multi-Screen: We Are Social's Guide to Social Screens
 
The Future of WordPress (and Your Role In It)
The Future of WordPress (and Your Role In It)The Future of WordPress (and Your Role In It)
The Future of WordPress (and Your Role In It)
 
Client Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to AlliesClient Diplomacy: From Adversaries to Allies
Client Diplomacy: From Adversaries to Allies
 

Más de John Eckman

Don't fear the block: Gutenberg is gettin' good
Don't fear the block: Gutenberg is gettin' goodDon't fear the block: Gutenberg is gettin' good
Don't fear the block: Gutenberg is gettin' goodJohn Eckman
 
There's a Reason We Call Them Institutions: Working in Higher Education Witho...
There's a Reason We Call Them Institutions: Working in Higher Education Witho...There's a Reason We Call Them Institutions: Working in Higher Education Witho...
There's a Reason We Call Them Institutions: Working in Higher Education Witho...John Eckman
 
Working the Open: Open Source in an Agency
Working the Open: Open Source in an AgencyWorking the Open: Open Source in an Agency
Working the Open: Open Source in an AgencyJohn Eckman
 
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By DesignGDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By DesignJohn Eckman
 
Gutenberg for Agencies
Gutenberg for AgenciesGutenberg for Agencies
Gutenberg for AgenciesJohn Eckman
 
Engaging in Digital: Sites for Non-Profits
Engaging in Digital: Sites for Non-ProfitsEngaging in Digital: Sites for Non-Profits
Engaging in Digital: Sites for Non-ProfitsJohn Eckman
 
Dear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content TargetingDear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content TargetingJohn Eckman
 
But Why? Use Cases for the REST API
But Why? Use Cases for the REST APIBut Why? Use Cases for the REST API
But Why? Use Cases for the REST APIJohn Eckman
 
Disrupting Distribution
Disrupting DistributionDisrupting Distribution
Disrupting DistributionJohn Eckman
 
WordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectWordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectJohn Eckman
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content OutJohn Eckman
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content OutJohn Eckman
 
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPressEnterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPressJohn Eckman
 
WordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectWordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectJohn Eckman
 
The Drop and The Word: Structured Content in WordPress and Drupal
The Drop and The Word: Structured Content in WordPress and DrupalThe Drop and The Word: Structured Content in WordPress and Drupal
The Drop and The Word: Structured Content in WordPress and DrupalJohn Eckman
 
Delivering the News on WordPress
Delivering the News on WordPressDelivering the News on WordPress
Delivering the News on WordPressJohn Eckman
 

Más de John Eckman (16)

Don't fear the block: Gutenberg is gettin' good
Don't fear the block: Gutenberg is gettin' goodDon't fear the block: Gutenberg is gettin' good
Don't fear the block: Gutenberg is gettin' good
 
There's a Reason We Call Them Institutions: Working in Higher Education Witho...
There's a Reason We Call Them Institutions: Working in Higher Education Witho...There's a Reason We Call Them Institutions: Working in Higher Education Witho...
There's a Reason We Call Them Institutions: Working in Higher Education Witho...
 
Working the Open: Open Source in an Agency
Working the Open: Open Source in an AgencyWorking the Open: Open Source in an Agency
Working the Open: Open Source in an Agency
 
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By DesignGDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
GDPR FTW, or, How I Learned to Stop Worrying and Love Privacy By Design
 
Gutenberg for Agencies
Gutenberg for AgenciesGutenberg for Agencies
Gutenberg for Agencies
 
Engaging in Digital: Sites for Non-Profits
Engaging in Digital: Sites for Non-ProfitsEngaging in Digital: Sites for Non-Profits
Engaging in Digital: Sites for Non-Profits
 
Dear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content TargetingDear Firstname Lastname: Personalization & Content Targeting
Dear Firstname Lastname: Personalization & Content Targeting
 
But Why? Use Cases for the REST API
But Why? Use Cases for the REST APIBut Why? Use Cases for the REST API
But Why? Use Cases for the REST API
 
Disrupting Distribution
Disrupting DistributionDisrupting Distribution
Disrupting Distribution
 
WordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectWordPress and the Enterprise Disconnect
WordPress and the Enterprise Disconnect
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content Out
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content Out
 
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPressEnterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
Enterprise Video the Easy Way: Previewing the Brightcove Connector for WordPress
 
WordPress and the Enterprise Disconnect
WordPress and the Enterprise DisconnectWordPress and the Enterprise Disconnect
WordPress and the Enterprise Disconnect
 
The Drop and The Word: Structured Content in WordPress and Drupal
The Drop and The Word: Structured Content in WordPress and DrupalThe Drop and The Word: Structured Content in WordPress and Drupal
The Drop and The Word: Structured Content in WordPress and Drupal
 
Delivering the News on WordPress
Delivering the News on WordPressDelivering the News on WordPress
Delivering the News on WordPress
 

Último

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Último (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

Building Community, Building Software

  • 1. John Eckman • @jeckman • #wcmpls B U I L D I N G S O F T WA R E & B U I L D I N G C O M M U N I T Y: T H E P OW E R O F WO R D P R E S S WO R D C A M P M I N N E A P O L I S 2 0 1 5
  • 2. John Eckman • @jeckman • #wcmpls A B O U T M E
  • 3. John Eckman • @jeckman • #wcmpls A B O U T M E • 1988: Richfield High School
  • 4. John Eckman • @jeckman • #wcmpls A B O U T M E • 1988: Richfield High School • 1998: PhD in American Literature and Culture
  • 5. John Eckman • @jeckman • #wcmpls A B O U T M E • 1988: Richfield High School • 1998: PhD in American Literature and Culture
  • 6. John Eckman • @jeckman • #wcmpls A B O U T M E • 1988: Richfield High School • 1998: PhD in American Literature and Culture
  • 7. John Eckman • @jeckman • #wcmpls A B O U T M E • 1988: Richfield High School • 1998: PhD in American Literature and Culture • 1999-Present: Design and Build of Digital Experiences for Clients, at Agencies: Developer, User Experience Designer, Project Manager, Strategist, Director
  • 8. John Eckman • @jeckman • #wcmpls A B O U T M E • 1988: Richfield High School • 1998: PhD in American Literature and Culture • 1999-Present: Design and Build of Digital Experiences for Clients, at Agencies: Developer, User Experience Designer, Project Manager, Strategist, Director • Currently CEO at 10up
  • 9. John Eckman • @jeckman • #wcmpls A B O U T M E • 1988: Richfield High School • 1998: PhD in American Literature and Culture • 1999-Present: Design and Build of Digital Experiences for Clients, at Agencies: Developer, User Experience Designer, Project Manager, Strategist, Director • Currently CEO at 10up
  • 10. John Eckman • @jeckman • #wcmpls A B O U T M E • 1988: Richfield High School • 1998: PhD in American Literature and Culture • 1999-Present: Design and Build of Digital Experiences for Clients, at Agencies: Developer, User Experience Designer, Project Manager, Strategist, Director • Currently CEO at 10up • (Why yes, we are hiring)
  • 11. John Eckman • @jeckman • #wcmpls – A R C H I M E D E S “Give me a lever long enough and a fulcrum on which to place it, and I shall move the world.”
  • 12. John Eckman • @jeckman • #wcmpls T H E L E V E R - S O F T WA R E
  • 13. John Eckman • @jeckman • #wcmpls – J O H N N Y A P P L E S E E D “Type a quote here.” http://trends.builtwith.com/cms
  • 14. John Eckman • @jeckman • #wcmpls – J O H N N Y A P P L E S E E D “Type a quote here.” http://trends.builtwith.com/cms
  • 15. John Eckman • @jeckman • #wcmpls F R E E AS I N W H AT ? Free / Open Source Software is: A. Free as in Beer B. Free as in Speech (or Free as in Freedom) C. Free as in Puppies D. All of the above
  • 16. John Eckman • @jeckman • #wcmpls W H AT ’ S W R O N G W I T H F R E E P U P P I E S ? The “free as in puppies” meme is meant to point out that open source software still requires “care and feeding” – as though that’s not true of all CMS options
  • 17. John Eckman • @jeckman • #wcmpls T H E F O U R F R E E D O M S • The freedom to run the program as you wish, for any purpose (freedom 0). • The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. • The freedom to redistribute copies so you can help your neighbor (freedom 2). • The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
  • 18. John Eckman • @jeckman • #wcmpls T H E F U LC R U M - C O M M U N I T Y
  • 19. John Eckman • @jeckman • #wcmpls – J E R E M I A H O W YA N G “Communities are bodies of people loosely joined together by a common interest that exchange information using web tools.”
  • 20. John Eckman • @jeckman • #wcmpls “There’s really only one rule for community as far as I’m concerned . . . in order to call some gathering of people a ‘community’, it is a requirement that if you’re a member of the community, and one day you stop showing up, people will come looking for you . . .” – A D A M F I E L D S
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. John Eckman • @jeckman • #wcmpls – J O H N N Y A P P L E S E E D “Type a quote here.”
  • 35. John Eckman • @jeckman • #wcmpls T H E O P P O RT U N I T Y F O R WO R D P R E S S I S T H AT I T I S B OT H A C O M M U N I T Y A N D A C O D E B AS E
  • 38. John Eckman • @jeckman • #wcmpls M A K E WO R D P R E S S Whether you’re a budding developer, a pixel-perfect designer, or just like helping out, we’re always looking for people to help make WordPress even better. If you want to get involved in WordPress, this is the place to be. We’ve got blogs for each contributor group, general news, and upcoming events.
  • 39. John Eckman • @jeckman • #wcmpls “Tux, the Linux Penguin, is beginning to nibble away at the grim view of humanity that breathed life into Thomas Hobbes’s Leviathan.” – Y O C H A I B E N K L E R
  • 40. John Eckman • @jeckman • #wcmpls – S I R T I M B E R N E R S - L E E “I have always imagined the information space as something to which everyone has immediate and intuitive access, and not just to browse but to create.”

Notas del editor

  1. As an academic I discovered online communities, pre-web and in the emergent web. I was also running modernism-l, and a moderator on H-Mac, and using MediaMOO, and IRC, and . . .
  2. Hypothesis: WordPress (the software) is the lever long enough; WordPress (the community) is the fulcrum on which to place it.
  3. This one says 47.33% of CMS sites. W3 Techs which puts WordPress at 23.8% of all sites and 60.7% of CMS powered sites, is what we’re used to seeing >50% of CMS-driven sites are WordPress / 23% of the web - way more than any other.
  4. This one says 47.33% of CMS sites. W3 Techs which puts WordPress at 23.8% of all sites and 60.7% of CMS powered sites, is what we’re used to seeing >50% of CMS-driven sites are WordPress / 23% of the web - way more than any other.
  5. http://www.web-strategist.com/blog/2007/12/28/defining-the-term-community/ http://www.aquick.org/blog/2007/05/15/the-first-rule-of-community/
  6. http://www.web-strategist.com/blog/2007/12/28/defining-the-term-community/ http://www.aquick.org/blog/2007/05/15/the-first-rule-of-community/
  7. Flash forward to 2006 - I had just started blogging (WordPress 2.0 I believe). Attended bar camp in Boston. BarCamp is the answer to FooCamp
  8. Skipping ahead to 2008, making good on a goal I’d set to be more involved in the WordPress community, I found scholarpress’ plugin, WPBook, took it over, and spoke about it at BarCamp Boston and WordCamp NYC 2009
  9. Having had some experience helping organize BarCamp, but never having even been to a WordCamp, I decided to organize one. ;) Since then, I’ve gone on to help organize WCBOS in 2010, 2011, 2012, 2013, and 2014 (next weekend).
  10. It was at WordCamp Boston 2010 that the WordPress Foundation was announced! Dave Weinberger & Doc Searls of the Cluetrain Manifesto interviewed by Scott Kirschner Photos from WayneNH on Flickr Helen’s second WordCamp, where she (almost) met Jake. Recently returned to WordCamp Boston 2014 as 10up CEO with Jake - to do a talk on how the community came together.
  11. Getting involved might mean simply blogging, or presenting at a local meetup, or a WordCamp, or organizing in whatever other communities you are also part of to train them about WP
  12. Sir Tim Berners-Lee’s vision of the web was always already a read-write web - designed to enable everyone to create. This is also, in effect, the mission statement of WordPress - to democratize publishing.