SlideShare a Scribd company logo
1 of 33
Download to read offline
BuddyPress Tips:
How we built chekmrk
Innovation happens by knowing what
the rules are and then bending them
or breaking them to do what we want.




         How we built chekmrk
BuddyPress is a powerful tool. We
discovered a unique way to use the
software. We challenged ourselves to
think about the software differently.



         How we built chekmrk
DATA: how do you get data
about your business?




       How we built chekmrk
At the heart of the issue is the failure
to distinguish between narrative, data
and method.
    - Greg Glassman, Founder, CrossFit
    (In response to the fitness industries unsubstantiated
    claims. Example: Why doesn’t the “AB Roller” work?)




             How we built chekmrk
Narrative is a story.
 “Our projects are on time and on budget!”




          How we built chekmrk
Data is something that is measurable,
observable and repeatable.
  “It takes us 3 months to build a website.”




           How we built chekmrk
Method is the exact
approach you took.
  “We use the Waterfall process.”




         How we built chekmrk
Narrative, Data and Method cannot
exist independently.
  - Narrative is just guesses without data

  - Data needs narrative for direction

  - Method needs data to figure out which
  process to employ



           How we built chekmrk
Businesses can use Narrative, Data
and Method, to track projects better.
  - Narrative is the project scope

  - Data are the tasks for the project

  - Method is the software used to
  complete the tasks



           How we built chekmrk
How are you keeping track?
 - A project management app is one of
 the few tools we have to measure the
 success of our business.




        How we built chekmrk
Why use a project management app?
• Keep project on track
• Central place for communication
• Accountability, if it's not in the project it
  doesn't exist.
• Team member leaves, the next person
  can pick up quickly.
• Anyone can go on vacation at any time.

            How we built chekmrk
HISTORY: how we chose
BuddyPress to build a project
management application.



        How we built chekmrk
ProjectGroupie (2003 - 2009)
Pre-BuddyPress - The first project
management app we built


      How we built chekmrk
When we built ProjectGroupie, we
learned a lot about how people
actually manage projects.
• People don't use most features
• People relied on email updates a lot
• People liked having a dashboard
• Communication happened outside
• Scaling the app was difficult.


         How we built chekmrk
BuddyPress 1.0 (April 30, 2009)
   BuddyPress is a social networking plugin.
Incredible sharing and data collection features.

            How we built chekmrk
Why BuddyPress?
It’s about the sharing and data.
• Display data from all main areas, Activity,
  Forums, Members, Groups, Blogs, Group
  Members, Private Messages and Profile.
• Share data across features, between users
• Extensive plugin utilities
• Custom profile build out
• Keep data public or private

            How we built chekmrk
ProjectGroupie was “project centric”
We realized people contribute to projects.
Projects don’t contribute to people.

         How we built chekmrk
chekmrk is people centric.
chekmrk is a “virtual hallway” where people can
share and contribute to others projects.

            How we built chekmrk
HOW BUDDYPRESS WORKS:




       How we built chekmrk
BuddyPress is just a plugin
      ( With Privileges )




    How we built chekmrk
This doesn’t look like WordPress!
What we see when we first install BuddyPress




           How we built chekmrk
Essentially, we created a child
theme of BuddyPress. Stripping
everything away and only bringing
back in what we wanted, where we
wanted it.




        How we built chekmrk
How to customize BuddyPress
• Create a child theme
• Build custom templates for pages
• Add BuddyPress or WordPress Plugins
• Use conditionals for public or network
• Create multiple menus for better UI
• All WP & BP tags and functions play
  well together


          How we built chekmrk
chekmrk public facing site




    How we built chekmrk
chekmrk network dashboard




    How we built chekmrk
THE BREAKDOWN: How we get the data




          How we built chekmrk
Using WP functions and BP tags




      How we built chekmrk
WP, BP Loops & Filters




  How we built chekmrk
BP Group Loops




How we built chekmrk
BuddyPress Creative Power Tips
• Create template pages for flexibility
• Use template tags to customize display
• Mix and Match WP & BP tags and functions
• Really tweak CSS to make it yours
• Experiment with BP Plugins




           How we built chekmrk
BuddyPress Resources
• WP.Tutsplus.com
• BP-Tricks.com
• Stackexchange.com
• WPMU.org
• StackOverflow.com
• BuddyPress.org



         How we built chekmrk
Thank you!
• Slides at www.CrowdedSites.com
• chekmrk invite signup www.chekmrk.com
• For any questions feel free to contact me!
• Wes@CrowdedSites.com




            How we built chekmrk

More Related Content

What's hot

What have you learnt about technologies from the
What have you learnt about technologies from theWhat have you learnt about technologies from the
What have you learnt about technologies from thechazbing
 
How I learned to stop worrying and love the tech
How I learned to stop worrying and love the techHow I learned to stop worrying and love the tech
How I learned to stop worrying and love the techTechSoup Canada
 
What have you learnt about technologies from the
What have you learnt about technologies from theWhat have you learnt about technologies from the
What have you learnt about technologies from thechazbing
 
Share point, groups, and yammer - understanding the different modalities of ...
Share point, groups, and yammer  - understanding the different modalities of ...Share point, groups, and yammer  - understanding the different modalities of ...
Share point, groups, and yammer - understanding the different modalities of ...InnoTech
 
6 Months In: What I've Learned about Apache Projects
6 Months In: What I've Learned about Apache Projects6 Months In: What I've Learned about Apache Projects
6 Months In: What I've Learned about Apache ProjectsChip Childers
 
Carl week 5 dont make me think pp
Carl week 5 dont make me think ppCarl week 5 dont make me think pp
Carl week 5 dont make me think ppwendyr1974
 
Productivity Hacking for Team Collaboration
Productivity Hacking for Team CollaborationProductivity Hacking for Team Collaboration
Productivity Hacking for Team CollaborationChristian Buckley
 
Using Responsive Web Design To Make Your Web Work Everywhere - Updated
Using Responsive Web Design To Make Your Web Work Everywhere - UpdatedUsing Responsive Web Design To Make Your Web Work Everywhere - Updated
Using Responsive Web Design To Make Your Web Work Everywhere - UpdatedChris Love
 
The Power of Enterprise Social and Gamification to Boost User Adoption
The Power of Enterprise Social and Gamification to Boost User AdoptionThe Power of Enterprise Social and Gamification to Boost User Adoption
The Power of Enterprise Social and Gamification to Boost User AdoptionChristian Buckley
 
WordPress: a scalable solution for a magazine publishing business
WordPress: a scalable solution for a magazine publishing businessWordPress: a scalable solution for a magazine publishing business
WordPress: a scalable solution for a magazine publishing businessKate Kendall
 
Webmaster Jam Session: Design and Development Behind the Scenes Day One
Webmaster Jam Session: Design and Development Behind the Scenes Day OneWebmaster Jam Session: Design and Development Behind the Scenes Day One
Webmaster Jam Session: Design and Development Behind the Scenes Day Onedkr
 
How to create user friendly, engaging share point sites (no coding needed!)
How to create user friendly, engaging share point sites (no coding needed!)How to create user friendly, engaging share point sites (no coding needed!)
How to create user friendly, engaging share point sites (no coding needed!)Wendy Neal
 
Drupal 8 UX: Connceting the dots
Drupal 8 UX: Connceting the dotsDrupal 8 UX: Connceting the dots
Drupal 8 UX: Connceting the dotsRoy Scholten
 
Improving Your Website's Usability for Happier Visitors & Stickier User Exper...
Improving Your Website's Usability for Happier Visitors & Stickier User Exper...Improving Your Website's Usability for Happier Visitors & Stickier User Exper...
Improving Your Website's Usability for Happier Visitors & Stickier User Exper...Adam Dunford
 
Rethinking Navigation; Hub sites for the modern world
Rethinking Navigation; Hub sites for the modern worldRethinking Navigation; Hub sites for the modern world
Rethinking Navigation; Hub sites for the modern worldJoy Apple
 
Google Free Tools | John Caldwell | CreatorSEO
Google Free Tools | John Caldwell | CreatorSEOGoogle Free Tools | John Caldwell | CreatorSEO
Google Free Tools | John Caldwell | CreatorSEOEnterprise Ireland
 
Where Form Meets Function: Understanding Collaboration's Cultural Fit
Where Form Meets Function: Understanding Collaboration's Cultural FitWhere Form Meets Function: Understanding Collaboration's Cultural Fit
Where Form Meets Function: Understanding Collaboration's Cultural FitChristian Buckley
 
SharePoint Usability and Design Tips for Non Designers
SharePoint Usability and Design Tips for Non DesignersSharePoint Usability and Design Tips for Non Designers
SharePoint Usability and Design Tips for Non DesignersWendy Neal
 
Online Organizing Easier Than Ever
Online Organizing Easier Than EverOnline Organizing Easier Than Ever
Online Organizing Easier Than Everwaterwordsthatwork
 

What's hot (20)

What have you learnt about technologies from the
What have you learnt about technologies from theWhat have you learnt about technologies from the
What have you learnt about technologies from the
 
How I learned to stop worrying and love the tech
How I learned to stop worrying and love the techHow I learned to stop worrying and love the tech
How I learned to stop worrying and love the tech
 
What have you learnt about technologies from the
What have you learnt about technologies from theWhat have you learnt about technologies from the
What have you learnt about technologies from the
 
Share point, groups, and yammer - understanding the different modalities of ...
Share point, groups, and yammer  - understanding the different modalities of ...Share point, groups, and yammer  - understanding the different modalities of ...
Share point, groups, and yammer - understanding the different modalities of ...
 
6 Months In: What I've Learned about Apache Projects
6 Months In: What I've Learned about Apache Projects6 Months In: What I've Learned about Apache Projects
6 Months In: What I've Learned about Apache Projects
 
Carl week 5 dont make me think pp
Carl week 5 dont make me think ppCarl week 5 dont make me think pp
Carl week 5 dont make me think pp
 
Productivity Hacking for Team Collaboration
Productivity Hacking for Team CollaborationProductivity Hacking for Team Collaboration
Productivity Hacking for Team Collaboration
 
Using Responsive Web Design To Make Your Web Work Everywhere - Updated
Using Responsive Web Design To Make Your Web Work Everywhere - UpdatedUsing Responsive Web Design To Make Your Web Work Everywhere - Updated
Using Responsive Web Design To Make Your Web Work Everywhere - Updated
 
The Power of Enterprise Social and Gamification to Boost User Adoption
The Power of Enterprise Social and Gamification to Boost User AdoptionThe Power of Enterprise Social and Gamification to Boost User Adoption
The Power of Enterprise Social and Gamification to Boost User Adoption
 
WordPress: a scalable solution for a magazine publishing business
WordPress: a scalable solution for a magazine publishing businessWordPress: a scalable solution for a magazine publishing business
WordPress: a scalable solution for a magazine publishing business
 
Webmaster Jam Session: Design and Development Behind the Scenes Day One
Webmaster Jam Session: Design and Development Behind the Scenes Day OneWebmaster Jam Session: Design and Development Behind the Scenes Day One
Webmaster Jam Session: Design and Development Behind the Scenes Day One
 
WordPress
WordPress WordPress
WordPress
 
How to create user friendly, engaging share point sites (no coding needed!)
How to create user friendly, engaging share point sites (no coding needed!)How to create user friendly, engaging share point sites (no coding needed!)
How to create user friendly, engaging share point sites (no coding needed!)
 
Drupal 8 UX: Connceting the dots
Drupal 8 UX: Connceting the dotsDrupal 8 UX: Connceting the dots
Drupal 8 UX: Connceting the dots
 
Improving Your Website's Usability for Happier Visitors & Stickier User Exper...
Improving Your Website's Usability for Happier Visitors & Stickier User Exper...Improving Your Website's Usability for Happier Visitors & Stickier User Exper...
Improving Your Website's Usability for Happier Visitors & Stickier User Exper...
 
Rethinking Navigation; Hub sites for the modern world
Rethinking Navigation; Hub sites for the modern worldRethinking Navigation; Hub sites for the modern world
Rethinking Navigation; Hub sites for the modern world
 
Google Free Tools | John Caldwell | CreatorSEO
Google Free Tools | John Caldwell | CreatorSEOGoogle Free Tools | John Caldwell | CreatorSEO
Google Free Tools | John Caldwell | CreatorSEO
 
Where Form Meets Function: Understanding Collaboration's Cultural Fit
Where Form Meets Function: Understanding Collaboration's Cultural FitWhere Form Meets Function: Understanding Collaboration's Cultural Fit
Where Form Meets Function: Understanding Collaboration's Cultural Fit
 
SharePoint Usability and Design Tips for Non Designers
SharePoint Usability and Design Tips for Non DesignersSharePoint Usability and Design Tips for Non Designers
SharePoint Usability and Design Tips for Non Designers
 
Online Organizing Easier Than Ever
Online Organizing Easier Than EverOnline Organizing Easier Than Ever
Online Organizing Easier Than Ever
 

Viewers also liked

Make Cash. Using Open Source. And WordPress.
Make Cash. Using Open Source. And WordPress.Make Cash. Using Open Source. And WordPress.
Make Cash. Using Open Source. And WordPress.sogrady
 
Using Curated Content in WordPress - Why and How
Using Curated Content in WordPress - Why and HowUsing Curated Content in WordPress - Why and How
Using Curated Content in WordPress - Why and HowAdam W. Warner
 
Ecomm wp2014
Ecomm wp2014Ecomm wp2014
Ecomm wp2014Tom Nora
 
Simplicity
SimplicitySimplicity
Simplicitykwight
 
Testing Made Easy
Testing Made EasyTesting Made Easy
Testing Made EasyMicah Wood
 
Building App Themes for WordPress
Building App Themes for WordPressBuilding App Themes for WordPress
Building App Themes for WordPressColin Loretz
 
The WordPress Project; It's all about YOU!
The WordPress Project; It's all about YOU!The WordPress Project; It's all about YOU!
The WordPress Project; It's all about YOU!Denise (Dee) Teal
 
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...Vinícius Lourenço
 
Word Camp Philly 2014: Good Content
Word Camp Philly 2014: Good ContentWord Camp Philly 2014: Good Content
Word Camp Philly 2014: Good ContentVicki Boykis
 
Money Making Blogs
Money Making BlogsMoney Making Blogs
Money Making BlogsChris Lema
 
Adventures in Non-Profit Web Design
Adventures in Non-Profit Web DesignAdventures in Non-Profit Web Design
Adventures in Non-Profit Web DesignMelodie Laylor
 
Acessibilidade Web agora é obrigatória. Estamos preparados?
Acessibilidade Web agora é obrigatória. Estamos preparados?Acessibilidade Web agora é obrigatória. Estamos preparados?
Acessibilidade Web agora é obrigatória. Estamos preparados?Hans Mösl
 
Zazzy WordPress Navigation WordCamp Milwaukee
Zazzy WordPress Navigation WordCamp MilwaukeeZazzy WordPress Navigation WordCamp Milwaukee
Zazzy WordPress Navigation WordCamp MilwaukeeRachel Baker
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyKara Hansen
 
Child Theme Frameworks
Child Theme FrameworksChild Theme Frameworks
Child Theme Frameworksryngrn
 
Builing a WordPress Theme
Builing a WordPress ThemeBuiling a WordPress Theme
Builing a WordPress Themecertainstrings
 

Viewers also liked (20)

The Best SEO Plugin for WordPress
The Best SEO Plugin for WordPressThe Best SEO Plugin for WordPress
The Best SEO Plugin for WordPress
 
Make Cash. Using Open Source. And WordPress.
Make Cash. Using Open Source. And WordPress.Make Cash. Using Open Source. And WordPress.
Make Cash. Using Open Source. And WordPress.
 
Using Curated Content in WordPress - Why and How
Using Curated Content in WordPress - Why and HowUsing Curated Content in WordPress - Why and How
Using Curated Content in WordPress - Why and How
 
Ecomm wp2014
Ecomm wp2014Ecomm wp2014
Ecomm wp2014
 
Wcoc preso
Wcoc presoWcoc preso
Wcoc preso
 
Simplicity
SimplicitySimplicity
Simplicity
 
Testing Made Easy
Testing Made EasyTesting Made Easy
Testing Made Easy
 
Using Web Fonts in WordPress
Using Web Fonts in WordPress Using Web Fonts in WordPress
Using Web Fonts in WordPress
 
Building App Themes for WordPress
Building App Themes for WordPressBuilding App Themes for WordPress
Building App Themes for WordPress
 
The WordPress Project; It's all about YOU!
The WordPress Project; It's all about YOU!The WordPress Project; It's all about YOU!
The WordPress Project; It's all about YOU!
 
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
WordCamp Rio de Janeiro 2016 - Vinícius Lourenço | Lojas Virtuais Descomplica...
 
Word Camp Philly 2014: Good Content
Word Camp Philly 2014: Good ContentWord Camp Philly 2014: Good Content
Word Camp Philly 2014: Good Content
 
Money Making Blogs
Money Making BlogsMoney Making Blogs
Money Making Blogs
 
Adventures in Non-Profit Web Design
Adventures in Non-Profit Web DesignAdventures in Non-Profit Web Design
Adventures in Non-Profit Web Design
 
Acessibilidade Web agora é obrigatória. Estamos preparados?
Acessibilidade Web agora é obrigatória. Estamos preparados?Acessibilidade Web agora é obrigatória. Estamos preparados?
Acessibilidade Web agora é obrigatória. Estamos preparados?
 
Zazzy WordPress Navigation WordCamp Milwaukee
Zazzy WordPress Navigation WordCamp MilwaukeeZazzy WordPress Navigation WordCamp Milwaukee
Zazzy WordPress Navigation WordCamp Milwaukee
 
Dev Work Flow
Dev Work FlowDev Work Flow
Dev Work Flow
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Child Theme Frameworks
Child Theme FrameworksChild Theme Frameworks
Child Theme Frameworks
 
Builing a WordPress Theme
Builing a WordPress ThemeBuiling a WordPress Theme
Builing a WordPress Theme
 

Similar to BuddyPress Tips: How We Built chekmrk

How to work with virtual volunteers
How to work with virtual volunteersHow to work with virtual volunteers
How to work with virtual volunteersTemi Adewumi
 
Craig Peters: Running Great Review Meetings
Craig Peters: Running Great Review MeetingsCraig Peters: Running Great Review Meetings
Craig Peters: Running Great Review MeetingsWorldIADay2014 PDX
 
Drupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDrupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDarkoDev
 
The road to faster mock-ups: How we built and shared our design system
The road to faster mock-ups: How we built and  shared our design systemThe road to faster mock-ups: How we built and  shared our design system
The road to faster mock-ups: How we built and shared our design systemandrewdenty
 
Finalexampresentation
FinalexampresentationFinalexampresentation
Finalexampresentationvladgidea
 
Steps and elements of web design
Steps and elements of web designSteps and elements of web design
Steps and elements of web designDr. Amaresh Jha
 
Brightpod Overview
Brightpod OverviewBrightpod Overview
Brightpod OverviewBrightpod
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceLevelTen Interactive
 
EESTEC Summer School 2012 - Group 7 - red cells
EESTEC Summer School 2012 - Group 7 - red cellsEESTEC Summer School 2012 - Group 7 - red cells
EESTEC Summer School 2012 - Group 7 - red cellsEESTEC LC Trieste
 
How to use IBM Connections to manage a product build
How to use IBM Connections to manage a product buildHow to use IBM Connections to manage a product build
How to use IBM Connections to manage a product buildSherpa Software
 
Dropbox Startup Lessons Learned
Dropbox Startup Lessons LearnedDropbox Startup Lessons Learned
Dropbox Startup Lessons LearnedFemale Funders
 
Scaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPOScaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPONick Caldwell
 
Powerpoint dropbox
Powerpoint dropboxPowerpoint dropbox
Powerpoint dropboxxristou
 
Dropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesDropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesVishal Kumar
 
CMS Refresher: Content is King
CMS Refresher: Content is KingCMS Refresher: Content is King
CMS Refresher: Content is KingCassandra Ketrick
 
Website Development with Wordpress presented to SMCI
Website Development with Wordpress presented to SMCIWebsite Development with Wordpress presented to SMCI
Website Development with Wordpress presented to SMCIBroekman Communications
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammeNeil Allison
 
Designing with content-first
Designing with content-firstDesigning with content-first
Designing with content-firstAndy Parker
 
Making personas work
Making personas workMaking personas work
Making personas workBruce Darby
 

Similar to BuddyPress Tips: How We Built chekmrk (20)

How to work with virtual volunteers
How to work with virtual volunteersHow to work with virtual volunteers
How to work with virtual volunteers
 
Craig Peters: Running Great Review Meetings
Craig Peters: Running Great Review MeetingsCraig Peters: Running Great Review Meetings
Craig Peters: Running Great Review Meetings
 
Drupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDrupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal Summit
 
The road to faster mock-ups: How we built and shared our design system
The road to faster mock-ups: How we built and  shared our design systemThe road to faster mock-ups: How we built and  shared our design system
The road to faster mock-ups: How we built and shared our design system
 
Finalexampresentation
FinalexampresentationFinalexampresentation
Finalexampresentation
 
Steps and elements of web design
Steps and elements of web designSteps and elements of web design
Steps and elements of web design
 
Brightpod Overview
Brightpod OverviewBrightpod Overview
Brightpod Overview
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
 
EESTEC Summer School 2012 - Group 7 - red cells
EESTEC Summer School 2012 - Group 7 - red cellsEESTEC Summer School 2012 - Group 7 - red cells
EESTEC Summer School 2012 - Group 7 - red cells
 
How to use IBM Connections to manage a product build
How to use IBM Connections to manage a product buildHow to use IBM Connections to manage a product build
How to use IBM Connections to manage a product build
 
Dropbox Startup Lessons Learned
Dropbox Startup Lessons LearnedDropbox Startup Lessons Learned
Dropbox Startup Lessons Learned
 
Scaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPOScaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPO
 
Powerpoint dropbox
Powerpoint dropboxPowerpoint dropbox
Powerpoint dropbox
 
Dropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesDropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup Principles
 
What is WordPress
What is WordPressWhat is WordPress
What is WordPress
 
CMS Refresher: Content is King
CMS Refresher: Content is KingCMS Refresher: Content is King
CMS Refresher: Content is King
 
Website Development with Wordpress presented to SMCI
Website Development with Wordpress presented to SMCIWebsite Development with Wordpress presented to SMCI
Website Development with Wordpress presented to SMCI
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website Programme
 
Designing with content-first
Designing with content-firstDesigning with content-first
Designing with content-first
 
Making personas work
Making personas workMaking personas work
Making personas work
 

More from Wes Chyrchel

WCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope CreepWCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope CreepWes Chyrchel
 
How To Get Great Clients - Alignment First - Expectations Second
How To Get Great Clients - Alignment First - Expectations SecondHow To Get Great Clients - Alignment First - Expectations Second
How To Get Great Clients - Alignment First - Expectations SecondWes Chyrchel
 
How To Sell WordPress
How To Sell WordPressHow To Sell WordPress
How To Sell WordPressWes Chyrchel
 
WordCamp San Diego 2013 - Why Projects Go South
WordCamp San Diego 2013 - Why Projects Go SouthWordCamp San Diego 2013 - Why Projects Go South
WordCamp San Diego 2013 - Why Projects Go SouthWes Chyrchel
 
Responsive widget-design-with-word press
Responsive widget-design-with-word pressResponsive widget-design-with-word press
Responsive widget-design-with-word pressWes Chyrchel
 
Strategy for a successful WordPress project
Strategy for a successful WordPress projectStrategy for a successful WordPress project
Strategy for a successful WordPress projectWes Chyrchel
 

More from Wes Chyrchel (6)

WCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope CreepWCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
 
How To Get Great Clients - Alignment First - Expectations Second
How To Get Great Clients - Alignment First - Expectations SecondHow To Get Great Clients - Alignment First - Expectations Second
How To Get Great Clients - Alignment First - Expectations Second
 
How To Sell WordPress
How To Sell WordPressHow To Sell WordPress
How To Sell WordPress
 
WordCamp San Diego 2013 - Why Projects Go South
WordCamp San Diego 2013 - Why Projects Go SouthWordCamp San Diego 2013 - Why Projects Go South
WordCamp San Diego 2013 - Why Projects Go South
 
Responsive widget-design-with-word press
Responsive widget-design-with-word pressResponsive widget-design-with-word press
Responsive widget-design-with-word press
 
Strategy for a successful WordPress project
Strategy for a successful WordPress projectStrategy for a successful WordPress project
Strategy for a successful WordPress project
 

Recently uploaded

MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfmstarkes24
 
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastUnlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastInstBlast Marketing
 
The Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdfThe Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdfMont Surfaces
 
Stages of Startup Funding - An Explainer
Stages of Startup Funding - An ExplainerStages of Startup Funding - An Explainer
Stages of Startup Funding - An ExplainerAlejandro Cremades
 
FEXLE- Salesforce Field Service Lightning
FEXLE- Salesforce Field Service LightningFEXLE- Salesforce Field Service Lightning
FEXLE- Salesforce Field Service LightningFEXLE
 
Revolutionizing Industries: The Power of Carbon Components
Revolutionizing Industries: The Power of Carbon ComponentsRevolutionizing Industries: The Power of Carbon Components
Revolutionizing Industries: The Power of Carbon ComponentsConnova AG
 
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...Rahul Bedi
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridHolger Mueller
 
Powers and Functions of CPCB - The Water Act 1974.pdf
Powers and Functions of CPCB - The Water Act 1974.pdfPowers and Functions of CPCB - The Water Act 1974.pdf
Powers and Functions of CPCB - The Water Act 1974.pdflinciy03
 
Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)Alejandro Cremades
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...Khaled Al Awadi
 
Copyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowCopyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowMiriam Robeson
 
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptxUnveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptxmy Pandit
 
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptxBlinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptxSaksham Gupta
 
Hyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseHyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseirhcs
 
Sedex Members Ethical Trade Audit (SMETA) Measurement Criteria
Sedex Members Ethical Trade Audit (SMETA) Measurement CriteriaSedex Members Ethical Trade Audit (SMETA) Measurement Criteria
Sedex Members Ethical Trade Audit (SMETA) Measurement Criteriamilos639
 
Engagement Rings vs Promise Rings | Detailed Guide
Engagement Rings vs Promise Rings | Detailed GuideEngagement Rings vs Promise Rings | Detailed Guide
Engagement Rings vs Promise Rings | Detailed GuideCharleston Alexander
 
PitchBook’s Guide to VC Funding for Startups
PitchBook’s Guide to VC Funding for StartupsPitchBook’s Guide to VC Funding for Startups
PitchBook’s Guide to VC Funding for StartupsAlejandro Cremades
 
New Product Development.kjiy7ggbfdsddggo9lo
New Product Development.kjiy7ggbfdsddggo9loNew Product Development.kjiy7ggbfdsddggo9lo
New Product Development.kjiy7ggbfdsddggo9logalbokkahewagenitash
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfomnme1
 

Recently uploaded (20)

MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastUnlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
 
The Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdfThe Truth About Dinesh Bafna's Situation.pdf
The Truth About Dinesh Bafna's Situation.pdf
 
Stages of Startup Funding - An Explainer
Stages of Startup Funding - An ExplainerStages of Startup Funding - An Explainer
Stages of Startup Funding - An Explainer
 
FEXLE- Salesforce Field Service Lightning
FEXLE- Salesforce Field Service LightningFEXLE- Salesforce Field Service Lightning
FEXLE- Salesforce Field Service Lightning
 
Revolutionizing Industries: The Power of Carbon Components
Revolutionizing Industries: The Power of Carbon ComponentsRevolutionizing Industries: The Power of Carbon Components
Revolutionizing Industries: The Power of Carbon Components
 
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...
Unleash Data Power with EnFuse Solutions' Comprehensive Data Management Servi...
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybrid
 
Powers and Functions of CPCB - The Water Act 1974.pdf
Powers and Functions of CPCB - The Water Act 1974.pdfPowers and Functions of CPCB - The Water Act 1974.pdf
Powers and Functions of CPCB - The Water Act 1974.pdf
 
Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)
 
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...NewBase   24 May  2024  Energy News issue - 1727 by Khaled Al Awadi_compresse...
NewBase 24 May 2024 Energy News issue - 1727 by Khaled Al Awadi_compresse...
 
Copyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowCopyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to Know
 
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptxUnveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
Unveiling the Dynamic Gemini_ Personality Traits and Sign Dates.pptx
 
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptxBlinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
 
Hyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseHyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings release
 
Sedex Members Ethical Trade Audit (SMETA) Measurement Criteria
Sedex Members Ethical Trade Audit (SMETA) Measurement CriteriaSedex Members Ethical Trade Audit (SMETA) Measurement Criteria
Sedex Members Ethical Trade Audit (SMETA) Measurement Criteria
 
Engagement Rings vs Promise Rings | Detailed Guide
Engagement Rings vs Promise Rings | Detailed GuideEngagement Rings vs Promise Rings | Detailed Guide
Engagement Rings vs Promise Rings | Detailed Guide
 
PitchBook’s Guide to VC Funding for Startups
PitchBook’s Guide to VC Funding for StartupsPitchBook’s Guide to VC Funding for Startups
PitchBook’s Guide to VC Funding for Startups
 
New Product Development.kjiy7ggbfdsddggo9lo
New Product Development.kjiy7ggbfdsddggo9loNew Product Development.kjiy7ggbfdsddggo9lo
New Product Development.kjiy7ggbfdsddggo9lo
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
 

BuddyPress Tips: How We Built chekmrk

  • 1. BuddyPress Tips: How we built chekmrk
  • 2. Innovation happens by knowing what the rules are and then bending them or breaking them to do what we want. How we built chekmrk
  • 3. BuddyPress is a powerful tool. We discovered a unique way to use the software. We challenged ourselves to think about the software differently. How we built chekmrk
  • 4. DATA: how do you get data about your business? How we built chekmrk
  • 5. At the heart of the issue is the failure to distinguish between narrative, data and method. - Greg Glassman, Founder, CrossFit (In response to the fitness industries unsubstantiated claims. Example: Why doesn’t the “AB Roller” work?) How we built chekmrk
  • 6. Narrative is a story. “Our projects are on time and on budget!” How we built chekmrk
  • 7. Data is something that is measurable, observable and repeatable. “It takes us 3 months to build a website.” How we built chekmrk
  • 8. Method is the exact approach you took. “We use the Waterfall process.” How we built chekmrk
  • 9. Narrative, Data and Method cannot exist independently. - Narrative is just guesses without data - Data needs narrative for direction - Method needs data to figure out which process to employ How we built chekmrk
  • 10. Businesses can use Narrative, Data and Method, to track projects better. - Narrative is the project scope - Data are the tasks for the project - Method is the software used to complete the tasks How we built chekmrk
  • 11. How are you keeping track? - A project management app is one of the few tools we have to measure the success of our business. How we built chekmrk
  • 12. Why use a project management app? • Keep project on track • Central place for communication • Accountability, if it's not in the project it doesn't exist. • Team member leaves, the next person can pick up quickly. • Anyone can go on vacation at any time. How we built chekmrk
  • 13. HISTORY: how we chose BuddyPress to build a project management application. How we built chekmrk
  • 14. ProjectGroupie (2003 - 2009) Pre-BuddyPress - The first project management app we built How we built chekmrk
  • 15. When we built ProjectGroupie, we learned a lot about how people actually manage projects. • People don't use most features • People relied on email updates a lot • People liked having a dashboard • Communication happened outside • Scaling the app was difficult. How we built chekmrk
  • 16. BuddyPress 1.0 (April 30, 2009) BuddyPress is a social networking plugin. Incredible sharing and data collection features. How we built chekmrk
  • 17. Why BuddyPress? It’s about the sharing and data. • Display data from all main areas, Activity, Forums, Members, Groups, Blogs, Group Members, Private Messages and Profile. • Share data across features, between users • Extensive plugin utilities • Custom profile build out • Keep data public or private How we built chekmrk
  • 18. ProjectGroupie was “project centric” We realized people contribute to projects. Projects don’t contribute to people. How we built chekmrk
  • 19. chekmrk is people centric. chekmrk is a “virtual hallway” where people can share and contribute to others projects. How we built chekmrk
  • 20. HOW BUDDYPRESS WORKS: How we built chekmrk
  • 21. BuddyPress is just a plugin ( With Privileges ) How we built chekmrk
  • 22. This doesn’t look like WordPress! What we see when we first install BuddyPress How we built chekmrk
  • 23. Essentially, we created a child theme of BuddyPress. Stripping everything away and only bringing back in what we wanted, where we wanted it. How we built chekmrk
  • 24. How to customize BuddyPress • Create a child theme • Build custom templates for pages • Add BuddyPress or WordPress Plugins • Use conditionals for public or network • Create multiple menus for better UI • All WP & BP tags and functions play well together How we built chekmrk
  • 25. chekmrk public facing site How we built chekmrk
  • 26. chekmrk network dashboard How we built chekmrk
  • 27. THE BREAKDOWN: How we get the data How we built chekmrk
  • 28. Using WP functions and BP tags How we built chekmrk
  • 29. WP, BP Loops & Filters How we built chekmrk
  • 30. BP Group Loops How we built chekmrk
  • 31. BuddyPress Creative Power Tips • Create template pages for flexibility • Use template tags to customize display • Mix and Match WP & BP tags and functions • Really tweak CSS to make it yours • Experiment with BP Plugins How we built chekmrk
  • 32. BuddyPress Resources • WP.Tutsplus.com • BP-Tricks.com • Stackexchange.com • WPMU.org • StackOverflow.com • BuddyPress.org How we built chekmrk
  • 33. Thank you! • Slides at www.CrowdedSites.com • chekmrk invite signup www.chekmrk.com • For any questions feel free to contact me! • Wes@CrowdedSites.com How we built chekmrk