The Swag: It’s Awesome

WCSF conference teesThe WordCamp San Francisco shirts arrived today and they are fantastic. I wrote a post on my personal blog last week about the backstory of the design, but the quick pitch is: we did a riff on an xkcd comic strip that in specific to the WordPress/WordCamp community. Here’s a picture of Beau and Chelsea modeling them. Yes, Chelsea is very short. And Beau is very tall. 🙂

WCSF StickersThe stickers? Also awesome. They’re an in-kind sponsorship from Sticker Giant, and they are gorgeous. The comic from the shirt is repeated so you can slap it on your laptop, and is joined by a variety of smaller WordPress and WordCamp SF logo stickers so that you have plenty of choices. Thank you so much, Sticker Giant! John from Sticker Giant also made a quick little video about how challenging these were to print. What can we say? WordPress has high standards? (Heh.)

Didn’t make it out here for WCSF? We are selling livestream tickets that cover all three days at Mission Bay, and there’s an option for a livestream + shirt ticket. Pretend it says livestream + shirt + sticker, because that is what you’ll get. We’ll send out the second round shirts and stickers in about 2 weeks if we don’t have your size at the end of WCSF.

Posted in Swag | Tagged , , , | 1 Comment

Speaker Spotlight: Mike Adams

Embedding your widgets/gadgets/thingummies* into other people’s sites exposes you and your users to security vulnerabilities you may not be familiar with.

In developing features for a future version of Jetpack, we at Automattic found no convenient library to protect our embeddable widgets from these vulnerabilities.  We wrote our own.

Learn about what these vulnerabilities are, why they matter, and how to protect your users at my talk on Saturday: Developing Secure Widgets: Secure iFrame Communication in a Pre-postMessage() World.  Oh – and steal our code too.  Patches welcome 🙂

*Not (necessarily) WordPress sidebar widgets.

Posted in Program, Speakers | Tagged , | Comments Off on Speaker Spotlight: Mike Adams

Speaker Spotlight: Stratton and Campbell

On Saturday, August 13, Aaron and I will be discussing contributing to the WordPress community with our session’s audience. We’re not just talking about a laundry list of chores and maintenance, but progressive actions that benefit everyone in the community, especially you.

Come hear conversation on the how, what and why’s of contributing to core as well as other things you can do to contribute to our community on a daily basis that strengthen your work and your client relationships as a WordPress developer (or designer, or user!).

We also hope to add a few musings about the reciprocity of our relationships as developers, designers and users: WordPress succeeds because of us, and we because of it.

See you there!

Posted in Program, Speakers | Comments Off on Speaker Spotlight: Stratton and Campbell

Bling, Bling: Thanks, Bluehost!

BlueHostAs I have mentioned on this site more than once, throwing an event like WordCamp SF is spendy, especially when we start talking about having more than 1,000 attendees. I am very grateful to all of our generous sponsors for making this possible, but this post is dedicated to thanking BlueHost, the first sponsor to come on at the “Bling Bling” level.

Bluehost, as many of you know, is a preferred host when it comes to WordPress (see the WordPress hosting page). Their one-click install makes it simple to get a WordPress site up and running in minutes. They will have a table in the atrium at Mission Bay, so be sure to say hello and say thanks!

Posted in Sponsors | Tagged , , | Comments Off on Bling, Bling: Thanks, Bluehost!

Speaker Spotlight: Mark Jaquith

Scaling, Servers, and Deploys — Oh My!

WordPress runs much more than just small personal sites. But a grown up, professional site needs grown up coding, deploy, and scaling strategies. As a freelance WordPress consultant, I’ve seen every manner of WordPress install; almost every one is Doing It Wrong™. On my Friday session, titled “Scaling, Servers, and Deploys — Oh My!” I will be sharing advice and best practices for developing, running, and scaling professional WordPress installations.

You’ll learn how to integrate WordPress into a version control system, how to do code deploys, how to scale up a single server, how to scale out to multiple servers, and how to maintain your servers. Anyone who develops or maintains professional WordPress sites will benefit from this talk. See you there!

Plugin Security Showdown

I will also be participating in a WordPress plugin security showdown on Saturday. Submit your plugin to be reviewed during the session. There will be prizes!

Posted in Program, Speakers | 4 Comments

Speaker Spotlight: Austin Smith

I have to admit, I am a little self-conscious about speaking at WordCamp, having been a Drupal developer and devotee since 2007, when I moved to New York to work for The Observer. I have been responsible for Observer.com almost continuously since then, first as an employee and then as a partner in Alley Interactive.

Observer.com has been cited over and over as a hallmark of Drupal’s ability to serve complex, high-traffic sites, and Drupal served it well for over four years. But the last version of the site, built in 2009 on a radically different set of assumptions than what we face today, had deteriorated as strategy shifted and new ideas were quickly patched over old ones, resulting in unhappy users and a sluggish site that was difficult to maintain.

We picked WordPress because we needed a blank slate, because it fit the new design and content strategy very nicely, and because the commonality of its editorial toolkit meant that reporters would be more productive with less training. I have enjoyed learning and using WordPress tremendously, and I hope that Observer.com will be as much a credit to WordPress as it was to Drupal.

During my talk on Friday at Mission Bay, I will discuss the technical and business motivations for switching to WordPress. I will show off The Observer’s Compass-based theme which powers Observer.com, Betabeat.com, and PolitickerNY.com. I’ll demo our custom syndication system, and a custom admin area for managing featured articles on the site. I will also recount the many ways in which I have been punished for choosing a high-profile, high-traffic newspaper site as one of my first serious WordPress projects, including a battle with a certain caching plugin for the life of the database server, a really unnecessary core patch and an emergency plugin replacement at 4:30am on launch day.

Posted in News, Program | Tagged , , , , | Comments Off on Speaker Spotlight: Austin Smith

Official WCSF Happy Hours

The Official #WCSF Happy Hours will take place each night at Pete’s Tavern and Pedro’s Cantina once sessions end. They are extending their happy hour specials to all WCSF badge holders until 8pm on Friday and from 6-8pm on Saturday and Sunday.

Pete’s and Pedro’s are located in the same building at 128 King Street, between 2nd and 3rd. They are just across the street from AT&T Park and right on the K/T MUNI line that runs from UCSF Mission Bay towards downtown — just hop off at 2nd St. If you want to hoof it instead it’s a one-mile walk from WCSF to Pete’s and Pedro’s.

Posted in Auxiliary Events | Tagged , , | Comments Off on Official WCSF Happy Hours

Speaker Spotlight: Aaron Hockley

WordPress is great online, but it can be awesome offline as well (hence the 1,000+ folks that will be in attendance at WordCamp San Francisco this weekend). Local events such as meetups, user groups, and WordCamps offer opportunities for everyone in the WordPress ecosystem to get together and learn from shared experiences.

Dale Chumbley, engrossed in Matt's talkOn Sunday I’ll be presenting IRL FTW! Organizing Meetups and WordCamps, a look at lessons I’ve learned after four years of meetups and WordCamps (locally as well as experiences learned from other cities).

I’ll start by chatting about how to grow a healthy local WordPress community with regular (usually monthly) meetups. We’ll cover both high-level topics such as setting a direction or general theme as well as logistics such as finding the ideal location. After talking meetups I’ll share some WordCamp tips. You’ll learn how to find those who should (and shouldn’t) speak at your WordCamp, a bit about logistics (and why you shouldn’t simply model yourself after WordCamp San Francisco), and how to learn from past experiences of previous WordCamp events. There will be time for some audience Q&A as well.

You’re coming to WordCamp San Francisco (at least in part) because you realize the value of in-person events. Let’s talk about how we can improve the WordPress experience for all of our local communities.

Have a meetup or WordCamp question? Connect with me in the comments or on Twitter before this weekend and I’ll try to address it!

Posted in Program, Speakers | Tagged , , , , | Comments Off on Speaker Spotlight: Aaron Hockley

Submit Your Plugins for the Security Showdown!

Could your plugin be the cause of a WordPress site being hacked? WordPress security experts Mark Jaquith, Jon Cave and Brad Williams will be performing live security reviews of submitted plugins on Saturday as well as providing tips on security best practices in plugin and theme development. Standard coding techniques and patterns to defend against attacks such as XSS, CSRF and SQLi will be taught by example. If that previous sentence makes no sense to you, you really need to attend this session!

Mark is a WordPress lead developer and a freelance WordPress security consultant, Jon is a core developer and member of the security team, and Brad is author of Professional WordPress Plugin Development and a security fanatic. Together they have helped numerous plugin and theme authors fix vulnerabilities in their products.

If you would like to have your plugin reviewed then submit it using the form found below. We are looking for plugins that are relatively short in length, approximately 400 lines of code or fewer.

Note: by submitting your plugin for review, you are agreeing to a live discussion of any security issues it might have. You should be on hand to fix those issues and release an update to your plugin.

Submit your plugin now and come along to the session on Saturday to find out how to secure your plugin and thwart the bad guys. You may even win a prize!

Posted in Program, Speakers | Tagged | 1 Comment

Speaker Spotlight: John Kleinschmidt, CURE

About a year and half ago, I was sitting in a job interview expressing my desire for excellence in the work that I do. Behind that statement was a building dissatisfaction with the corporate world and the growing knowledge that it was time for a change. I wanted to do something meaningful, not just something that was building shareholder wealth.

A year and a half later, I find myself looking back at the journey I have taken joining a nonprofit and helping to build out CURE International‘s web presence on the WordPress platform. I believe that cure.org represents that excellence that I desired to be a part of.

I hope you will join me on Friday as I talk about CURE’s journey to WordPress in the session titled, “WordPress for the Greater Good.” I will be talking about the world’s first social sponsorship platform (cure.org/curekids), as well as making an announcement that I believe will benefit the WordPress community.

Posted in Program, Speakers | Tagged , | Comments Off on Speaker Spotlight: John Kleinschmidt, CURE