BuddyPress 1.5 “Lombardi” released
Could not have said it better myself. Reblogged from Boone @ Teleogistic: It’s finally here! After many, many months of bug squashing, refactoring, and general bloodsweatntears, BuddyPress 1.5 has been...
View ArticleConfessions of an Open Source Workaholic
Hi, my name is John, and I’m an Open Source Software workaholic. I touched on it a bit in my WPCandy interview, and I thought I’d finish the story here with a few added thoughts. I live in a great...
View ArticleCustom Plugin Header Image Label
Back in December of 2011, Matt and friends added the ability for WordPress plugins to have really pretty header images. For BuddyPress, I went through a few design iterations before settling on the...
View ArticleSLASH Architecture – My approach to building WordPress plugins
I’ve fallen into a routine when building WordPress plugins; a few general rules are: Avoid creating new PHP globals. Avoid executing PHP code in the global scope. Generous use of Actions and Filters....
View ArticleContributing to WordPress, BuddyPress, & bbPress
Siobhan McKeown recently authored an amazing post at Smashing Magazine about contributing to WordPress. I was fortunate enough to have the opportunity to share some of my own thoughts, mostly...
View ArticleBuddyPress Notifications
Today, with a little help from my friends, the first new component to BuddyPress in several years saw it’s first commit into trunk this morning. First pass UI for BuddyPress Notifications BuddyPress’s...
View ArticleJanuary thoughts, BuddyPress 2.2
With each new software release that I’m fortunate enough to contribute to, I usually take some time (or lots of time) to reflect on a few different things that I think are critical to the project and...
View Article“I’m too busy”
TL;DR – If you ping me directly for help with something, you will probably get it. BuddyPress & bbPress recently switched from IRC to Slack for real time synchronous communication. Philosophically,...
View ArticleLoopConf
I’m going to say, with emphasis, what I think everyone is probably thinking… LoopConf is what you wish most WordCamps were Here’s my gist: Live streaming quality was excellent, because a professional...
View ArticleI’m difficult to work with
When I was in third grade, my elementary school guidance counselor setup a meeting with my parents and I to talk about my behavior. I’ll spare you the details, but the gist is that “John has a high...
View Article
More Pages to Explore .....