Speaking at WordCamp Orange County 2012

I’ve been invited to speak at WordCamp Orange County!

I’ll be presenting an introduction to the WordPress Contribution Community, and how you can get started with core code contributions, in particular!

If ya’ll have any specific questions that you’d like me to address in the talk, please let me know in the comments.

WordCamp OC is organized by the awesome guys over at Pixel Jar, Jeffrey Zinn and Brandon Dove, who ran a great camp last year.

It’s sadly sold out, but will be June 2-3, 2012 at Vanguard University.

For further details on the event, speakers, and sessions, check out the official WordCamp OC website.

Looking forward to seeing ya’ll there!

New in WordPress 3.4: Presentation and Lessons Learned

Late last week I agreed to talk through new stuffs in WordPress 3.4 at the OC WordPress Meetup.

If you can’t be bothered to scroll to the bottom of the PDF, for further reading and complete details on what’s been done with 3.4 so far (it’s still a work in progress!), check out:

And, please test ALL THE THINGS by downloading WordPress 3.4 Beta 2.

Continue reading

Manage WordPress via Command Line/SSH with wp-cli

During the past few months, I’ve been gradually doing more work on wp-cli, a project lead by Andreas Creten and Cristi Burcă (scribu) that allows simple management of WordPress installs via the Command Line/SSH.

It lets you do awesome things like run wp theme activate twentyeleven to escape a broken theme, or even wp plugin deactivate w3-total-cache to perform a real deactivate if you want to see if caching is causing issues with your site.

DreamHost has been generously allowing me time to work on new features for wp-cli.
So far, this includes:

  • wp plugin update --all
  • wp theme update and update --all

And, currently in progress — wp theme install

It’s super exciting to be able to contribute.
You can find the entire list of available commands in the project’s wiki at GitHub.

I’m sure this won’t be the last post regarding wp-cli, but in the meantime, you can see more details on scribu’s site, and or fork it on GitHub.

Wonderfully Unprepared

Had a chat with my wife, Elizabeth, yesterday that made me realize that I may have a different point of view on adventure than much of the world.

On the day before flying out to an event, I asked her if it was bad that I hadn’t called ahead to set up transportation between the airport and the location, which was a 30 minute drive away.

While I had intended the question as a joke, the reply I received was somewhat shocking:  ”Yes, it’s really bad.  You should be thinking ahead, instead of planning at the last minute for things like that.”

This made me think immediately, “What fun would that be?  Is it that most people don’t enjoy living life as it comes?”

Continue reading

This is a blog.

My old WordPress blog was wonderful.
– If by wonderful you mean “incredibly out of date.”

So.  I currently work at DreamHost, both to keep WordPress running as well as possible for hosting customers, and as a WordPress core and plugin contributor.

It turns out that whatever you work on is generally what you don’t want to do in your off time.  So, this means I’m very unlikely to want to fix the old blog (hosting+WordPress are a double hit against me!).

However, since neither of the above are a good excuse not to be blogging, due to the age of the blog, I decided to re-launch instead.

This is a first post.  There is a second to come shortly.

Warning: All posts will not be technical.

That is all.