March 24, 2017 — With years of management experience behind me, I’ve come to learn a few things about myself and about leading people. In this discussion, we’re going to talk about the human side of running a business. What it means to invest in your team(and vice versa), the pitfalls of working with others who are smarter than yourself, and how all of this can make your business better. By the end of the session we hope to laugh together and inspire one another!
July 4, 2016 — Whether you’re creating a small site for one stake holder or re-designing a large site with many players, understanding how to manage the project is the key to getting anything done. We’ll look at a couple of case studies and learn about methods and strategies that keep a project on track and get the site launched.
October 3, 2015 — Web designers and developers are each specialists with their own priorities, needs, and focus. Sometimes there can be a communication gap between the two, leading to misunderstandings and frustration. How can you learn to speak each other’s language and ensure your projects run smoothly and without hassles?
July 4, 2014 — Whether you’re creating a small site for one stake holder or re-designing a large site with many players, understanding how to manage the project is the key to getting anything done. We’ll look at a couple of case studies and learn about methods and strategies that keep a project on track and get the site launched.
December 10, 2013 — BuddyPress is great for building niche community sites. But, in the hands of the right developer, BP can power much more than just social networks. The Activity component is a prime example of this flexibility.
bp-activity provides a rich API for storing, retrieving, and displaying a wide variety of transactional data. BP itself uses this API for tracking events of a social nature – “Boone and John became friends”, “Boone updated his profile”, etc. But bp-activity is flexible enough to store metadata about, say, e-commerce transactions or RSS items. In this way, the Activity stream defines a standardized schema and set of API functions for querying various types of data that may itself be stored in mutually incompatible ways.
This presentation will give developers an overview of the Activity component, including its data schema, the CRUD methods provided by the bp-activity API, and the activity metadata functions. We’ll talk about
how any WordPress plugin can support the Activity stream as a progressive enhancement. And we’ll discuss one or two real-life examples of Activity being used in innovative ways.
Video by John P