WPCandy will be at WordCamp Miami this weekend (see all of our coverage), and of course it wouldn’t be a proper WordCamp without a WPCandy liveblog. This is the post to bookmark and watch: we’ll be updating this liveblog from now until we head back on Sunday. The real interesting stuff will come during the speaker’s sessions tomorrow, of course, which is when we’ll really be updating for the most part.

WPCandy Liveblog

Ryan Imel at 5:43 pm -- Saturday

I think that does it for us here. We’ll have a number of followup posts from today, don’t worry.

Thanks for watching the liveblog today! We’ll see you next time.

Ryan Imel at 5:38 pm -- Saturday

Series of giveaways right now: PollDaddy subscriptions, VideoPress subscriptions, WordPress.com starter pack, WordPress.com premium pack.

Ryan Imel at 5:30 pm -- Saturday

Thanking sponsors now. Hey, thanks Adii Pienaar for making it possible for WPCandy to be here. It was great!

Ryan Imel at 5:26 pm -- Saturday

Over 400 #wcmia tweets since 8am. Over 330 people in attendance this year, after 220 in 2010.

Ryan Imel at 5:23 pm -- Saturday

Ryan Imel at 5:20 pm -- Saturday

Also: exhausting day :) .

Ryan Imel at 5:18 pm -- Saturday

Sitting in for the WordCamp Miami wrapup session.

Ryan Imel at 3:52 pm -- Saturday

Very much an intro to development session. Great for beginners.

Ryan Imel at 3:48 pm -- Saturday

Sounds like the turnout rate today was 95%, bringing the total attendees number to around 320. via

Ryan Imel at 3:44 pm -- Saturday

“One of the WordPress gurus actually came up and pointed out issues with my code.”

“One of the WordPress gurus” = Nacin.

Ryan Imel at 3:30 pm -- Saturday

Now in the “Intro to Plugin Programming” session with David Carr.

Ryan Imel at 3:28 pm -- Saturday

Now a short bit about bbPress.

Ryan Imel at 3:27 pm -- Saturday

Five minute warning for this session.

Ryan Imel at 3:26 pm -- Saturday

Nacin says the code for setting up Multisite automatically (without editing your config file) but they haven’t put it into core. He says it’s because they want that to be a barrier to entry, because multisite isn’t for everyone.

Ryan Imel at 3:22 pm -- Saturday

Jaquith has a wishlist for Multisite. Right now you have to choose between subdomains and subdirectory setups when you install. He would like to be able to mix and match, use what works when it works.

Ryan Imel at 3:20 pm -- Saturday

Question about multisite popped up, asking about its future. Jaquith giving a background of MU/Multisite now.

Ryan Imel at 3:17 pm -- Saturday

Dezmon Landers put up his slides for his earlier presentation “Solid Marketing for WordPress”.

Ryan Imel at 3:08 pm -- Saturday

Nacin also demonstrated his Log Deprecated Notices plugin.

Ryan Imel at 3:06 pm -- Saturday

Nacin says he uses Firefox as his non-JS browser. So whenever he needs to test something with Javascript not running, he fires up Firefox.

Jaquith: “So Firefox is like your gimp?”

Ryan Imel at 3:04 pm -- Saturday

What Jaquith has coming this year.

Ryan Imel at 3:00 pm -- Saturday

Giving a lengthy demonstration of the new Debug Bar plugin, including the Debug Bar Console.

Ryan Imel at 2:59 pm -- Saturday

Ryan Imel at 2:55 pm -- Saturday

“Debug bar is like Firebug for your WordPress.”

Ryan Imel at 2:54 pm -- Saturday

Noticed that both Mark and Andrew have referred to “custom post types” as “custom content types”. I like “content” better myself.

Ryan Imel at 2:52 pm -- Saturday

Fielding questions from the group now.

Ryan Imel at 2:40 pm -- Saturday

Mark Jaquith on Joost’s plugin killswitch (earlier this year): “I thought it was very clever. And it creeped me out a little bit.”

Nacin: “It won’t happen again.”

Ryan Imel at 2:38 pm -- Saturday

Mark Jaquith is working on a membership site that will offer training, support and tools focused on WordPress security. More info coming shortly.

Ryan Imel at 2:32 pm -- Saturday

Mark Jaquith is explaining nonces, or a “number used once”. Or, an “action-, object-, and user-specific time-limited secret key.”

Ryan Imel at 2:26 pm -- Saturday

The current audience in the developer room.

Ryan Imel at 2:24 pm -- Saturday

Mark is talking about how to avoid SQL injections right now.

Ryan Imel at 2:21 pm -- Saturday

Ryan Imel at 2:18 pm -- Saturday

Brief callout to fight the fake logo.

Ryan Imel at 2:16 pm -- Saturday

Now swapping to Mark Jaquith and his “Secure Coding with WordPress” presentation.

Ryan Imel at 2:14 pm -- Saturday

Ryan Imel at 2:13 pm -- Saturday

“WordPress 3.2 will be available to beta in 2, 3, 4 months… sometime in 2011.” — Andrew Nacin

Ryan Imel at 2:10 pm -- Saturday

More than half the room is in freelance consulting, according to a show of hands.

“[Contributing to WordPress] is a great way to up your fees.” — Andrew Nacin

Ryan Imel at 2:09 pm -- Saturday

In short, a good example of how not to submit bug reports.

Ryan Imel at 2:08 pm -- Saturday

“The only code I ever insult is my own, from six months ago.” — Andrew Nacin

Ryan Imel at 2:07 pm -- Saturday

Ryan Imel at 2:04 pm -- Saturday

Ryan Imel at 2:03 pm -- Saturday

Easiest way to contribute to WordPress: ideas. Good example was “what should be in 3.2″ a few weeks back. Translating is another way to contribute.

Aaron Kugler at 2:01 pm -- Saturday

“In construction terms, Nacin digs the ditch and I hold the clipboard.” -Mark Jaquith

Ryan Imel at 2:00 pm -- Saturday

Nacin’s first contribution to WordPress was 11 characters.

Ryan Imel at 1:58 pm -- Saturday

First will be a short “Contributing to WordPress” talk.

Ryan Imel at 1:55 pm -- Saturday

Getting set to liveblog the Andrew Nacin/Mark Jaquith Q&A double feature.

Ryan Imel at 1:34 pm -- Saturday

He’s now tossing out Rackspace coozies and t-shirts.

Ryan Imel at 1:32 pm -- Saturday

“BackPress is a little bit behind WordPress. Not a lot of bit behind, just a little bit behind.” — Matt Martz

Ryan Imel at 1:29 pm -- Saturday

Lots of questions about what BackPress is and is useful for. I’m guessing it’s because we’re in the marketing room. He did warn everyone at the beginning :)

Ryan Imel at 1:28 pm -- Saturday

“BackPress is basically WordPress, minus the themes and the administration layer.” — Andrew Nacin

Ryan Imel at 1:25 pm -- Saturday

He also proposes a file sharing site using WordPress. Could be done.

Ryan Imel at 1:22 pm -- Saturday

WordPress tattoo spotted in the wild! via

Ryan Imel at 1:20 pm -- Saturday

He’s now walking through what BackPress is. It’s a PHP library of core functionality for web applications, and grew out of the WordPress project. It’s the core of bbPress and GlotPress.

Ryan Imel at 1:19 pm -- Saturday

Ryan Imel at 1:15 pm -- Saturday

He also recommends BuddyPress, RoloPress, and Tagul as examples of cool uses of WordPress.

Ryan Imel at 1:14 pm -- Saturday

Matt also made his current presentation using a child theme of Twenty Ten, some CSS, jQuery, and custom shortcodes. Boom.

Ryan Imel at 1:13 pm -- Saturday

He made pastebin with WordPress using the Prologue theme, custom rewrites, custom template files, custom taxonomies, Geshi, and Javascript.

Aaron Kugler at 1:11 pm -- Saturday

Never mind, Matt is working on making that happen as well.

Ryan Imel at 1:11 pm -- Saturday

Matt made a fully functional pastebin our of WordPress. WordPress can also be used as a presentation platform.

Aaron Kugler at 1:10 pm -- Saturday

Apparently WordPress can do everything, except make coffee according to Matt Martz.

Ryan Imel at 1:09 pm -- Saturday

He loves WordPress because it’s easy, outrageously flexible, and he loves to develop with it.

Ryan Imel at 1:08 pm -- Saturday

Matt, of course, is a WordPress contributing developer. Been writing plugins for about five years.

Ryan Imel at 1:06 pm -- Saturday

Matt is throwing stuff through the air. Can’t really tell what it is. Smaller than a breadbox.

Ryan Imel at 1:05 pm -- Saturday

“The Women of WordPress”, via

Ryan Imel at 1:02 pm -- Saturday

Getting set for Matt Martz’s talk right now. Lunch was tasty.

Ryan Imel at 12:05 pm -- Saturday

Wrapping up Austin’s presentation, heading to lunch. Interview time :)

Ryan Imel at 11:56 am -- Saturday

“Being in a room with too many WP core developers is either the best thing ever or the worst thing ever.” — via

Ryan Imel at 11:54 am -- Saturday

Austin’s example widget will grab your most recent tweet and show it in the sidebar.

Ryan Imel at 11:53 am -- Saturday

“Parse error on line 20. To be fair I found that when I downloaded your code, I didn’t just spot it on screen.” — Mark Jaquith

Ryan Imel at 11:48 am -- Saturday

Meta liveblog: This afternoon, after lunch, we’ll be liveblogging Matt Martz’s “WordPress as a Development Platform”, Andrew Nacin and Mark Jaquith’s “WordPress Development FAQ”, David Carr’s “Intro to Plugin Programming”, and David Gewirtz’s “Migrating a Massive Legacy CMS to WordPress without Losing Your Mind”.

Ryan Imel at 11:44 am -- Saturday

Austin’s walking through code on the screen, which you can see on his site (link is below).

Ryan Imel at 11:39 am -- Saturday

We’re going to be working with the widget class API, which has been in WordPress since 2.9 2.8 (thanks Nacin).

Ryan Imel at 11:38 am -- Saturday

You can follow along with Austin’s presentation on his site, right now.

Ryan Imel at 11:33 am -- Saturday

Gearing up for Austin Passy’s presentation, “WordPress Widgets”. I wonder what he will be talking about?

Aaron Kugler at 11:13 am -- Saturday

Tips from Ptah Dunbar for Mac users

Ryan Imel at 11:12 am -- Saturday

Meta liveblog note: Currently opting for some interviews right now, just a heads up to everyone :)

Ryan Imel at 10:57 am -- Saturday

For instance, currently they are demonstrating a contact form plugin, and how it can be used.

Ryan Imel at 10:54 am -- Saturday

So the mystery session is largely an open plugin forum, actually, rather than a specifically female developer panel.

Brian Krogsgard at 10:44 am -- Saturday

Tammy Hart’s slides are up for Don’t Forget the Milk: Handing your client a website they can use.

Brian Krogsgard at 10:42 am -- Saturday

So this is happening… What are the prizes, I wonder?
jane tweet

Aaron Kugler at 10:25 am -- Saturday

“Anything done by Automattic is going to be automatically great” – Tammy Hart.

Ryan Imel at 10:24 am -- Saturday

This is the part of the client-focused presentation that becomes more of a support group, sharing war stories and everything. We should all hug. :)

Ryan Imel at 10:22 am -- Saturday

Tammy started a new company called CleverRocket, design and dev shop. Very cool site.

Ryan Imel at 10:21 am -- Saturday

Now into the question and answer period of Tammy’s client talk.

Ryan Imel at 10:20 am -- Saturday

“Any questions?”

(silence)

“Is that a good sign or a bad sign?”

(laughter)

Ryan Imel at 10:20 am -- Saturday

That last image was courtesy of this tweet.

Ryan Imel at 10:19 am -- Saturday

Someone snagged a covert photo of Andrew Nacin and Mark Jaquith working on WordPress during a session.

Ryan Imel at 10:17 am -- Saturday

Recommending BackupBuddy, VaultPress, the WP DB Backup plugin, and other backup options that work well with WordPress. We also have a comparison coming that should help make choosing which to use easier.

Brian Krogsgard at 10:16 am -- Saturday

Ptah’s slides on How to be a WordPress rockstar are up.

Ryan Imel at 10:15 am -- Saturday

Using the link videousermanuals.com/miami will save you on the video user manual that Tammy recommended for quickly training clients. She also recommends just sitting down and answering your client’s questions, over coffee.

Ryan Imel at 10:12 am -- Saturday

Meta liveblog: images are uploading at a decent pace, but aren’t super fast. Using them sparingly so it doesn’t slow down the info.

Ryan Imel at 10:11 am -- Saturday

Recommends article at bit.ly/wl-manual to make white labeling WordPress easier. Also bit.ly/wl-plugin, a plugin that takes care of most of it for you.

She also recommends not making clients admins unless they are power users. Otherwise, just pick and choose what they can do.

Ryan Imel at 10:06 am -- Saturday

Tammy recommends using the Screen Options within WordPress to hide things your clients don’t need to see. Either log in as them and change it, or use a plugin (reference coming soon) to hide certain stuff for them.

Ryan Imel at 10:04 am -- Saturday

Slides just went online: Kevin Zurawel’s “Responsive Web Design” presentation form the Marketing/Design track last hour. (via)

Ryan Imel at 10:02 am -- Saturday

Tammy had a hard time with the Flutter plugin, and it caused her six months of pain.

Ryan Imel at 10:00 am -- Saturday

“Hacking core code is a cardinal sin.” — Tammy Hart.

It’s one of those things that is said a lot, but could probably be said even more.

Ryan Imel at 9:58 am -- Saturday

Tammy is encouraging the audience not to be afraid of plugin development when they can’t find what works for them. This is great advice—we’re actually working on a tutorial specifically about wetting your feet in plugin development. It doesn’t have to be scary.

Ryan Imel at 9:57 am -- Saturday

Tammy’s getting rolling now. Opening slide with a nice modern milk illustration.

Aaron Kugler at 9:52 am -- Saturday

WP101 giving away free lifetime memberships

http://twitter.com/#!/WP101/status/44037109773897728

Ryan Imel at 9:51 am -- Saturday

These just went up: Slides for the Introduction to Plugin Programming presentation, by David Carr. (via)

Ryan Imel at 9:47 am -- Saturday

All set in a new room with Tammy Hart, for her presentation “Don’t Forget the Milk: Handing Over a Complete Site to a Client”.

Ryan Imel at 9:36 am -- Saturday

Sivel just chimed in to recommend checking out phpdoc.wordpress.org, which will display all of the comments in the WordPress source code.

Ryan Imel at 9:34 am -- Saturday

Fun news: Ptah is starting a WordPress training class in South Florida. We’ll have to talk to him more about this.

Ryan Imel at 9:33 am -- Saturday

Ptah is recommending getting to know other WordPress rockstars as well. You can find a number of folks worth meeting over in our WPCandy interviews. < / plug >

Ryan Imel at 9:33 am -- Saturday

Then there’s his contribution to WordPress menus in 3.0. Lots more files effected, and he says lots more things broke too :)

Ryan Imel at 9:30 am -- Saturday

Ptah’s last contribution to core was a simple patch correcting a CSS class name that was spelled wrong. Even the little things :)

Ryan Imel at 9:29 am -- Saturday

Ptah recommends Notepad++ for Windows users looking for something like Textmate (which is Mac only).

Ryan Imel at 9:27 am -- Saturday

He’s demonstrating how he uses Textmate’s “Find in Project” to search through all of WordPress’ core files to see where functions are used.

Ryan Imel at 9:24 am -- Saturday

Ptah suggests using the WordPress source code as your new Codex. He says the one online is great, but a little outdated. Browsing source is best.

Ryan Imel at 9:23 am -- Saturday

So far fairly mile-high point of view, but helpful for learning what you should spend more time on.

Now WordPress UX, or taking advantage of all usability features baked into core.

Ryan Imel at 9:22 am -- Saturday

Now he’s explaining the plugin API. Actions and filters.

By the way, he’s presenting on this stuff with Andrew Nacin, Mark Jaquith, and other solid WordPress pros in the audience. Talk about daunting, right?

Ryan Imel at 9:22 am -- Saturday

Sharing his choice development plugins and wp-config.php development constants.

Ryan Imel at 9:18 am -- Saturday

Sharing his technique for having multiple versions of WordPress running on his local machine all the time.

Ryan Imel at 9:16 am -- Saturday

Now he’s talking Subversion 101, showing some basic commands for using SVN.

Ryan Imel at 9:13 am -- Saturday

Sorry, he likes those apps. Typing too fast :)

Ryan Imel at 9:12 am -- Saturday

Ptah is talking about development environments. Like Textmate and Eclipse (which I’ve never heard of, actually).

Ryan Imel at 9:12 am -- Saturday

Nice intro slide for Ptah Dunbar’s presentation. Looks like a photo taken at WordCamp Phoenix.

Ryan Imel at 9:08 am -- Saturday

Taking a minute to fight the projector, then we should be rolling along.

Ryan Imel at 9:07 am -- Saturday

Sounds like the developer track will be the popular one this time around. (via)

Ryan Imel at 9:07 am -- Saturday

Seated in Ptah Dunbar’s developer presentation, “How to be a WordPress Rockstar.”

Aaron Kugler at 8:56 am -- Saturday

“The rumor that Charlie Sheen is the mystery guest is not true, I don’t know where that came from.” -David Bissett.

Maybe its from this :)

Ryan Imel at 8:55 am -- Saturday

Organizer: “Power outlets are to the right of each of your seats.”

Audience: “Oooooh…”

Organizer: “That’s as close to an Oprah moment as you’re going to get!”

Ryan Imel at 8:54 am -- Saturday

The after party tonight will be held at Bougainvillea’s, a tavern downtown. Rumor is free drinks to the first fifty or so people to show up.

Ryan Imel at 8:53 am -- Saturday

David’s killing the opening. Laughs and solid Google images for his slides.

Ryan Imel at 8:49 am -- Saturday

“Our speakers do this out of the kindness of their hearts. And bribery.” — David Bisset

Ryan Imel at 8:47 am -- Saturday

Thanking sponsors for the camp right now. Hey, probably a good time to say thanks to Adii Pienaar for sending WPCandy to this event. :)

Ryan Imel at 8:44 am -- Saturday

Last year just over 200 people came to WordCamp Miami. Over 300 are coming this year. And it seems about 200 of them are stuck on i-95 right now.

Aaron Kugler at 8:44 am -- Saturday

Obama trying to stop Word Camp Miami…

http://twitter.com/#!/TheFrosty/status/44011307451691008

Ryan Imel at 8:41 am -- Saturday

“Welcome to, ah, WordCamp, I guess. You can clap now.” — WordCamp organizer David Bisset

Ryan Imel at 8:40 am -- Saturday

The WordCamp Miami schedule is available online in a nice mobile format at http://wpcoder.com/wcmia/ (via)

Ryan Imel at 8:37 am -- Saturday

People filling in for the opening words, music playing. I wish I could tell you why Burn Notice is on those screens, but I can’t. Then again, why wouldn’t it be on the screens?

Ryan Imel at 8:35 am -- Saturday

Ryan Imel at 8:33 am -- Saturday

Ryan Imel at 8:32 am -- Saturday

Ryan Imel at 8:32 am -- Saturday

A few photos of the venue for WordCamp Miami, the School of Communication at the University of Miami. It took us a minute to find it, but it’s pretty cool now that we’re here.

Ryan Imel at 7:04 am -- Saturday

Seeing mentions on Twitter that i-95 is closed southbound at 103 Street. Could make it interesting to get to the venue I guess?

Ryan Imel at 6:41 am -- Saturday

Ooh, and a preview of the WordCamp Miami t-shirts. (via)

Ryan Imel at 6:37 am -- Saturday

A brief, dark look at the WordCamp Miami speakers’ dinner last night. (via)

Ryan Imel at 6:35 am -- Saturday

Only one good way to start off a day of WordCamp: early.

Aaron Kugler at 10:59 pm -- Friday

Getting prepped for WordCampMia!

Ryan Imel at 10:39 pm -- Friday

Getting prepped for the morning.

Ryan Imel at 1:09 pm -- Friday

Ate, now chilling at O’Hare waiting for the flight down to Ft. Lauderdale. Did I mention I love airport wi-fi?

Ryan Imel at 10:22 am -- Friday

Just getting the ball rolling here. Sitting at the indy airport waiting for our gate to start boarding. Should be in Florida in about seven hours.

Post Revisions:

Avatar of Ryan Imel
About the author:
Ryan is a web developer and entrepreneur living in the US Midwest.You can follow him on Twitter @ryanimel.

11 Responses to The WPCandy WordCamp Miami 2011 Liveblog

  1. Ptah says:

    Whoa! Didn’t know you were coming! That’s great news, I can’t wait to hang out again! It’s going to be a blast!

    1. Avatar of Ryan Imel
      Ryan Imel says:

      Yeah man, looking forward to hanging out again! You’ll have to show me a good time in Miami ;)

  2. Looking forward to it, I’ll be there!

  3. I’m looking forward to this. Thank you for providing an inside look. Have a good flight.

  4. Would you happen to be the mystery guest?

    1. Avatar of Ryan Imel
      Ryan Imel says:

      I like your thinking :) But no, we’re not the mystery guest. We’ll get a post up about who that is, though.

  5. Wish i could be there. Is there any way to watch this online??

    1. Avatar of Ryan Imel
      Ryan Imel says:

      Nothing streaming, no. Just the liveblog here, and interviews we’ll be putting up later.

      1. Thanks Ryan, you are doing a good job, waiting for full coverage.

  6. Jeffro says:

    You’re doing a good job with the coverage of the event. I like the mix of live blogging sessions with photos sprinkled in. Loving the idea of monitors in the back of the room to see the slides as opposed to everyone having to look up at the main screen. First time I’ve seen that.

  7. Adam Pickering says:

    Austin’s presentation site http://austinpassy.com/presentations/wordcamp-miami.php looks a lot like http://youzee.com/en ??

Leave a Reply

Please note that WPCandy is a moderated community.

 

Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>