All posts by Devin Walker

General Manager of GiveWP at Liquid Web. Founder of Impress.org (acquired by LW in May 2021) and founder and original developer of GiveWP, the leading WordPress fundraising plugin.

Tickets are Now on Sale!

It’s official. WordCamp San Diego 2015 tickets are now available for purchase. Please head over to the tickets page and purchase yourself one, any maybe one for a friend.

We’re very excited for this years event. We have assembled an all-star cast of speakers and tracks geared at expanding your WordPress knowledge.

Be sure to get your ticket while you can! They’re selling like hotcakes. For more information about the event please check out all the links in the main navigation under “Weekend Info”

Getting to know Marty Thornley

Marty is a freelance WordPress developer based in Los Angeles. He has been working with WordPress for over 8 years now and from the start has been drawn to pushing the boundaries of what is possible with WordPress. Starting with hacking around on Kubrick, growing to plugin and theme development, Marty finally took the leap of using MultiSite to build PhotographyBlogSites.com, a Website-as-a-Service for photographers.

Marty will be speaking about Integrating WordPress with External APIs.

External APIs open the doors to a lot of possibilities and potential problems. Fortunately WordPress provides many tools to make life easier. Marty will look at some of the ways to make use of external APIs, including using the WordPress HTTP API to connect and pull in data and using transients, options and post meta to store it.

$this_talk = wp_remote_get( ‘http://awesome.com’ );

Getting to know Konstantin Obenland

Konstantin is a WordPress developer, and Core contributor based in Southern California. After contributing to Twenty Twelve, he was the backup lead and main developer for Twenty Thirteen and Twenty Fourteen, the most recent default themes. At Automattic he’s is part of a team that contributes back to WordPress full time. He enjoys craft beers and good food — sometimes so much that he blogs about it.

Panel Participant: Writing Code for Other Developers

If you ask a WordPress developer what they spend their time doing, they’ll tell you that they spend most of their time writing code. However, if you actually observe what they spend their time doing, you’ll find that they spend most of their time trying to understand code. How can WordPress developers write code that’s more readable, scalable and adopted?

Getting to know Pippin Williamson

Pippin Williamson is an avid WordPress plugin developer from Hutchinson, Kansas and the lead developer for several large WordPress plugins, including AffiliateWP, Easy Digital Downloads, and Restrict Content Pro.

Beyond the world of WordPress, Pippin is a devoted father and husband. He thoroughly enjoys brewing coffee varieties from around the world, indulging in craft beers, and riding his bicycle from point A to point B whenever possible.

WCSD Session Preview: Best Practices in Plugin Development

This session will cover some of the general best practices that all plugin developers should be following while also looking at some of the more advanced development techniques that can help propel you from a good plugin developer to a great one.

Getting to know Tabitha Chapman

Tabby works at the University of California in Irvine as an Academic Applications Developer where she has the joy of working with WordPress for the School of Biological Science’s website. She has worked with WordPress since WordPress 1.5 was a shiny play-thing, developing both plugins and themes; Tabby is always chasing after the latest and greatest standards and best practices. She spends her free time, often, creating complex applications and websites using WordPress. And when she’s not doing that, she desperately trying to catch up on all the things she’s missed out on like “TV” and “Books” and “Friends”.

WCSD 15′ Session: What You Can do with the Heartbeat API

In a world of waterfalls made of your data and information, sometimes it’s a little challenging finding creative ways to capture and display this data from your own perspective. Or perhaps you want to find ways of updating yourself on the latest happenings on your blog while kicking back with your beer hat, without having to deal with hitting refresh all the time. Whatever problem you encounter that requires real-time information, Heartbeat API just might be the solution for you. A beautiful silent conversation between your client and your server can result in some of the most useful and or beautiful work you’ve pretty much ever created. This session is a developer session designed to introduce the beginning to mid-level developer to the concept of the “Heartbeat” and give a working example of how it can be applied in a useful context, as well as some things to think about regarding server performance as you ‘tick’ away on your site.