{"id":374,"date":"2012-03-23T23:19:14","date_gmt":"2012-03-24T04:19:14","guid":{"rendered":"https:\/\/2012.chicago.wordcamp.org\/?page_id=374"},"modified":"2012-11-08T06:22:32","modified_gmt":"2012-11-08T12:22:32","slug":"sessions","status":"publish","type":"page","link":"https:\/\/chicago.wordcamp.org\/2012\/sessions\/","title":{"rendered":"Sessions"},"content":{"rendered":"\n\t\t<div class=\"cpt-loop sessions\">\n\t\t\t\n\t\t\t<div class=\"grid_6 alpha\">\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1923\" class=\"session odd post-1923 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer wcb_track-blogger wcb_track-designer wcb_track-unconference wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/women-of-wordpress\/\">\n\t\t\t\t\t\t\t\tWomen of WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Heather Acton <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>This is not a session talking about &#8220;all the hardships women have in a male dominated field&#8221;. I&#8217;ve spent most of my educational and professional life avoiding groups like this&#8230;<\/p>\n<p>Men are welcome to this talk (I would hope that&#8217;s obvious!).<\/p>\n<p>The Women of WordPress group is organizing to encourage women new to the community to join in with no reservation, and to support and celebrate those already thriving in the community.<\/p>\n<p>Pretty innocent, but pretty powerful.<\/p>\n<p>I&#8217;m looking for other women that would like to be part of starting this community, and what ideas <em>everyone<\/em> has for what will make this a valuable resource for everyone in the WordPress field.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1896\" class=\"session even post-1896 wcb_session type-wcb_session status-publish hentry wcb_track-blogger wcb_track-designer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/how-not-to-hire-the-best-people-for-your-project\/\">\n\t\t\t\t\t\t\t\tHow Not To Hire the Best People for Your Project\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Lisa Ghisolf <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/blogger\/\">Blogger Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Was your last web project a mess? Who&#8217;s to blame, you or the people you hired? Wherever the issues started, we&#8217;ll discuss best practices to find, hire and work with a designer, WordPress developer, SEO &#8220;expert&#8221; or writer, and keep the relationship\u2014and your project\u2014great. From providing strong direction to what to do when that dev &#8220;disappears,&#8221; we&#8217;ll discuss what drives clients\u2014and those you hire\u2014crazy, and how to have a great project.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1734\" class=\"session odd post-1734 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer wcb_track-blogger\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/k-12-education-and-higher-education-interactive-talk\/\">\n\t\t\t\t\t\t\t\tK-12 Education and Higher Education Interactive Talk\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by JP Peters &amp; Matthew Patulski <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Main topics will include:<\/p>\n<ul>\n<li>Where is WordPress helpful in education?\n<ul>\n<li>Integration with LMS<\/li>\n<li>Fundraising<\/li>\n<li>Integration with Social Media<\/li>\n<\/ul>\n<\/li>\n<li>Plugins vs. Themes &#8211; seem to be a lot more plugins in education, not really themes &#8211; still searching for the perfect one<\/li>\n<li>Privacy issues<\/li>\n<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1561\" class=\"session even post-1561 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer wcb_track-designer wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/freelance-wordpress-lessons-learned\/\">\n\t\t\t\t\t\t\t\tFreelance WordPress Lessons Learned\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Becky Davis <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Making a living as a WordPress professional is a lot of work, but it\u2019s not only possible, it can be a lot of fun. We\u2019ll cover some simple guidelines on how to make the commitment, market your services, communicate with clients, quote and bill your time and help contribute to the WordPress community.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1065\" class=\"session odd post-1065 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/grokking-the-wordpress-object-cache-getting-a-handle-on-the-wp_object_cache-class\/\">\n\t\t\t\t\t\t\t\tGrokking the WordPress Object Cache: Getting a Handle on the WP_Object_Cache Class\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Zack Tollman <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>For anyone who has ever encountered site performance issues, a caching solution is a must. Undoubtedly, WordPress&#8217; object cache will be part of the solution; however, all\u00a0too often, the effort involves installing a &#8220;magical&#8221; caching plugin without taking the time to really learn what the plugin is doing. In my talk, I want to reveal the magic behind these plugins by discussing what the WordPress object cache is. I will expose the brilliance of the object cache and discuss how it, along with a host of extensions for the object cache, is an essential component to a caching solution. I hope to shed light numerous facets of the WordPress object cache, including strategies for maximizing object caching, understanding persistent vs. non-persistent solutions, leveraging object cache extensions, and writing code for an object cached environment.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1201\" class=\"session even post-1201 wcb_session type-wcb_session status-publish hentry wcb_track-blogger\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/wordpress-is-saving-journalism\/\">\n\t\t\t\t\t\t\t\tWordPress is Saving Journalism\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Joe Boydston <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/blogger\/\">Blogger Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Learn how community newspapers in California are replacing their proprietary publishing systems with WordPress. Learn lots of outside the box uses for WordPress from someone who learned the hard way.<\/p>\n<p>We&#8217;ll take a deeper dive into topics depending on audience interest. Talking points and demos include:<\/p>\n<ul>\n<li>Plugin demos<\/li>\n<li>Theme building<\/li>\n<li>Child themes for mobile optimized sites<\/li>\n<li>Scaling WordPress<\/li>\n<li>Advertising sales models<\/li>\n<li>Subscription based sites<\/li>\n<li>and more!<\/li>\n<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1063\" class=\"session odd post-1063 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/creating-wordpress-plugins-from-jquery-plugins\/\">\n\t\t\t\t\t\t\t\tCreating WordPress plugins from jQuery Plugins\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Tom Carney <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Presentation Overview:<\/p>\n<ol>\n<li>Issues of inserting JavaScript\/jQuery into a theme file.<\/li>\n<li>Intro in using the wp_enqueue_script and wp_register_script when using jQuery\/JavaScript, and the jQuery&#8217;s CSS file<\/li>\n<li>Setting up a WordPress Plugin<\/li>\n<li>Creating the Plugins Options page<\/li>\n<li>Testing\/Troubleshooting the new plugin<\/li>\n<li>Conclusion<\/li>\n<li>Questions and Answers<\/li>\n<\/ol>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1195\" class=\"session even post-1195 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/web-apps-for-the-masses\/\">\n\t\t\t\t\t\t\t\tWeb Apps for the Masses\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by David Tufts <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>The next natural step in this WordPress evolution is that it will become a widely adopted web application development platform. With the vast improvements in WordPress 3.0 and 3.1, the introduction of custom post types, custom taxonomies, and custom fields, the sky is the limit as to the kinds of web apps you can build with WordPress.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1193\" class=\"session odd post-1193 wcb_session type-wcb_session status-publish hentry wcb_track-blogger wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/building-serious-blog-traffic\/\">\n\t\t\t\t\t\t\t\tBuilding Serious Blog Traffic\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Andy Nathan <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/blogger\/\">Blogger Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>I would like to discuss how to drive blog traffic from SEO and Social Media. Specifically, how I drive 10,000&#8217;s of visits to my blog from Google, Twitter, Facebook, and LinkedIn.\u00a0 \u00a0 Additionally, I can discuss how I use Blog Tribes to get a lot of the social traffic.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1056\" class=\"session even post-1056 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/modular-plugins\/\">\n\t\t\t\t\t\t\t\tModular Plugins\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Pippin Williamson <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>This session will focusing on developing WordPress plugins that are easily extendable by other developers. The idea is to build plugins that not only allow you (the original developer) to add-on and extend the plugin, but also to allow other developers to create extensions and modifications for the plugin without ever modifying the core source code of the plugin.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1206\" class=\"session odd post-1206 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer wcb_track-blogger\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/seo-for-wordpress-how-to-avoid-penalties-from-google-and-bing\/\">\n\t\t\t\t\t\t\t\tSEO for WordPress: How to Avoid Penalties from Google and Bing\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Scott Offord <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>With the recent onslaught of algorithm changes from Google, many website owners and web professionals are wondering what they can do to ensure their website remains visible in the search engines.<\/p>\n<p>In this presentation attendees will learn about the reasons some websites are hit by crushing penalties and website owners can future-proof their website rankings through creating and distributing quality content. Also to be discussed is the viability of link-baiting techniques using infographics ~ what to do and what not to do.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1272\" class=\"session even post-1272 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/heres-buddypress-install-it-maybe\/\">\n\t\t\t\t\t\t\t\tHere&#8217;s BuddyPress, Install It Maybe\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Lisa Sabin-Wilson <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>An introductory look at the BuddyPress plugin for WordPress.  Discover what BuddyPress is and determine if the features of the BuddyPress plugin meet your feature needs.  This session takes you through a quick discovery of the features and components of BuddyPress, a walk through on installation and real world examples of BuddyPress in action.  By the end of this session, you&#8217;ll have a complete grasp on what BuddyPress is (and isn&#8217;t) to enable you to answer the questions &#8220;Do I really need it?&#8221; and &#8220;How hard is it to work with?&#8221;<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1270\" class=\"session odd post-1270 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/automated-testing-for-wordpress-developers\/\">\n\t\t\t\t\t\t\t\tAutomated Testing for WordPress Developers\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Eric Marden <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Unit and Integration testing is an important skill for developers to master. A proper testing habit can not only speed up your workflow, but provide you with valuable feedback when you inevitably have to make changes. Automated Testing is also a design tool and can level up the design of your code while also providing verification that the code works as intended.<\/p>\n<p>We will spend about 50% of the time talking about it in theory and 50% looking at how to apply the theory to developing WordPress plugins and sites.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1268\" class=\"session even post-1268 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/21-ways-to-make-wordpress-fast\/\">\n\t\t\t\t\t\t\t\t24 Ways to Make WordPress Fast\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Jason McCreary <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>We all know WordPress is slow out of the box. This talk provides 24 ways to make WordPress faster. We\u2019ll start with basic theme optimizations and work our way up to server configurations. There\u2019s something for everyone. So if you want your WordPress site to load faster and handle hundreds of requests per second, don\u2019t miss this talk.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1266\" class=\"session odd post-1266 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/wordpress-user-tools-and-best-practices-to-increase-efficiency\/\">\n\t\t\t\t\t\t\t\tWordPress User Tools and Best Practices to Increase Efficiency\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Samer Sultan <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>To share best practices and tools I have found In developing WordPress themes, child themes, and modifying CSS + PHP code of existing themes.<\/p>\n<p>Some tools \/ best practices I would like to go over are:<\/p>\n<p>Beyond Compare and notepad++ text editors: combining these two tools when editing code. Especially useful for comparing code between two theme versions (while upgrading) or when creating child theme.<\/p>\n<p>Firefox + Chrome plugins overview (Firebug, Colerzilla, MeasureIT)<\/p>\n<p>Setting up and optimizing desktop workflow with Xplorer2 as an explorer + ftp replacement<\/p>\n<p>Hosting a local WordPress install on your server or desktop with XAMPP<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1203\" class=\"session even post-1203 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer wcb_track-designer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/maintaining-responsive-integrity-in-theme-development\/\">\n\t\t\t\t\t\t\t\tMaintaining Responsive Integrity In Theme Development\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Jesse Friedman <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Responsive Web Design has it&#8217;s own challenges but once mastered it is extremely rewarding. That is until you hand over your design as a WordPress theme to a User Admin. Admins don&#8217;t necessarily have the skills or the knowledge to maintain responsive sites. Not to mention there are several things WordPress does that makes maintaining a responsive site very difficult.<\/p>\n<p>In this session we will cover specific techniques, strategies and tips that you can implement in your WordPress themes that will not only help to maintain responsive integrity but also empower your users to create better experiences for everyone. Let&#8217;s leverage inherit WordPress functionality to take our websites to the next level.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1260\" class=\"session odd post-1260 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/optimizing-wordpress-for-speed-and-scale\/\">\n\t\t\t\t\t\t\t\tOptimizing WordPress for Speed and Scale\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Mike Winkle <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>This talk will encompass ways to optimize your website to make it fast, and then how to make that speed scalable. It starts at the beginner level with basic ways to get the most from WordPress, and will go all the way to the uber-technical level and include specific example of tweaking servers and caching to scale millions of visitors to a site and not suffer slow loading times. Compiled from the experience of Ben Metcalfe, WordPress innovator, the talk will give perspective of WordPress since its inception.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t<\/div><div class=\"grid_6 omega\">\n\t\t\t\t\t<div id=\"post-1257\" class=\"session even post-1257 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer wcb_track-designer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/danger-faces-food-stories-sex-designing-for-the-human-brain\/\">\n\t\t\t\t\t\t\t\tDanger, Faces, Food, Stories, Sex: Designing for the Human Brain\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by John Sexton <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Did you know that much of your behavior is directed by unconscious thoughts and feelings? That just a handful of fundamental survival instincts determine how we think and act whether we are interviewing for a job, choosing a restaurant, on a first date\u2014and yes\u2014even browsing a website?<\/p>\n<p>It may be a challenge to embrace this concept in a society that prizes rationality and objectivity (especially in business); but once you understand the unconscious drivers of human behavior, you gain powerful new tools for making your website more effective.<\/p>\n<p>In this workshop we will explore how insights from recent research on motivation, decision making, and neuroscience can help you make deeper connections with your readers, increase user engagement, and improve conversion rates on your website.<\/p>\n<p>No prior knowledge about psychology or the brain is necessary to enjoy and benefit from this easy-to-understand presentation!<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1185\" class=\"session odd post-1185 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/developing-wordpress-for-all-screen-sizes\/\">\n\t\t\t\t\t\t\t\tDeveloping WordPress for all Screen Sizes\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Rachel Baker <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>There is no dominant screen size anymore. Visitors are viewing the web on devices with screen resolutions that vary from the tiny (240&#215;320) up to massive retina displays (2880&#215;1880). The question isn\u2019t <strong>if<\/strong> you should be developing responsive sites, but <strong>how<\/strong> to make sites responsive as painlessly as possible.<\/p>\n<p>I will share:<\/p>\n<ul>\n<li>how I learned to love the fluid grid<\/li>\n<li>best practices for CSS media query layout adjustments<\/li>\n<li>why jQuery should be a responsive website\u2019s best friend<\/li>\n<li>tips for testing responsive sites<\/li>\n<\/ul>\n<p>When developing larger websites (or adding a responsive layout to an existing site!) just using CSS media queries can start getting messy and complicated.<\/p>\n<p>I want to spread my favorite WordPress responsive development tip:<\/p>\n<p><em>How to conditionally switch the\u00a0<strong>displayed theme or custom menu<\/strong> for mobile devices<\/em>.<\/p>\n<p>Bring your questions or responsive development pain points because I hope to leave time for you.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1234\" class=\"session even post-1234 wcb_session type-wcb_session status-publish hentry wcb_track-blogger wcb_track-unconference\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/how-to-build-a-powerful-community-through-blog-comments\/\">\n\t\t\t\t\t\t\t\tHow to Build  a Powerful Community Through Blog Comments\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Bob Dunn <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/blogger\/\">Blogger Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Some say that, with the growth of other social media networks, blog comments are heading toward extinction. But all we have to do is look at the bloggers who successfully engage their readers to know that&#8217;s not true. Learn the strategies the pro&#8217;s use so you can connect with your readers in the comments, engage them, encourage them to interact\u2014with you and the rest of the community\u2014and build stronger relationships with your audience.  <\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1023\" class=\"session odd post-1023 wcb_session type-wcb_session status-publish hentry wcb_track-designer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/responsive-web-design\/\">\n\t\t\t\t\t\t\t\tResponsive Web Design\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Brad Parbs <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/designer\/\">Designer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Responsive Web Design, getting started with, what it is, the benefits, a background on it, how to get started, and things to watch out for while developing sites that work on any mobile phone, tablet, desktop, and more.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1199\" class=\"session even post-1199 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/wordpress-plugin-development-practices\/\">\n\t\t\t\t\t\t\t\tWordPress Plugin Development Practices\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Dan Pastori <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>I will be discussing common practices in developing WordPress plugins.\u00a0 Whether a beginner or an advanced developer, there are certain situations where questions arise about plugin structure and development practices.\u00a0 I will be going over the most common practices and how to face the problems that arise with plugin development.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1191\" class=\"session odd post-1191 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/using-ajax-in-your-plugins-the-right-way\/\">\n\t\t\t\t\t\t\t\tUsing AJAX in Your Plugins (The Right Way)\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Thomas Griffin <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>AJAX is an incredible tool that can be used to enhance user interface and experience. Too bad that in reality, AJAX is straight up hard to understand and grasp if you have never used it before.<\/p>\n<p>In this presentation, I&#8217;ll show you how you can utilize AJAX in your WordPress plugins the right way and give you some practical examples to use. I&#8217;ll also show you how to debug and watch AJAX requests be executed and completed so that the mystery behind the scenes can be revealed!<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1189\" class=\"session even post-1189 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/wordpress-and-version-control-a-workflow\/\">\n\t\t\t\t\t\t\t\tWordPress and Version Control: A Workflow\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Aaron Holbrook <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>I&#8217;ve spent quite a bit of time refining and perfecting my development workflow. I&#8217;d like to share how I use WordPress with version control to still develop locally and easily push changes live with the push of a button.<\/p>\n<p>No more dragging files into FTP! No more losing changes because of stupid accidents!<\/p>\n<p>Check out my slides:\u00a0<a href=\"http:\/\/aaronjholbrook.com\/?=310\">http:\/\/aaronjholbrook.com\/?=310<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1105\" class=\"session odd post-1105 wcb_session type-wcb_session status-publish hentry wcb_track-unconference\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/whats-your-message-design-communication\/\">\n\t\t\t\t\t\t\t\tWhat&#8217;s Your Message? Design &amp; Communication\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Michelle Schulp <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Interactive Talks Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Design as a communication and problem-solving tool: using visual communication to improve user experience, communicate a message, develop a brand, and be generally awesome. Great for designers that want to talk about their experience using WordPress to communicate, and for developers\/business owners\/bloggers wanting to learn more about using design principles.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1034\" class=\"session even post-1034 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/how-to-support-the-masses-without-loosing-your-mind\/\">\n\t\t\t\t\t\t\t\tHow to Support The Masses (Without Loosing Your Mind)\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Mika Epstein <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>For Developers, often the easiest part in writing a cool new plugin or theme is the coding. But the day comes that someone has a question, or a problem, and now you have to handle support too. This can scare a lot of people, and when unprepared, they have no idea what to do. Fixing a problem is easy, but getting to where you can help those users and still have time to eat BBQ isn&#8217;t.\u00a0 \u00a0 Tips and tricks to keeping it all in perspective, while still giving people the best experience possible when it comes to support.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1030\" class=\"session odd post-1030 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer wcb_track-blogger wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/transitioning-from-wordpress-com-to-wordpress-org-an-interactive-case-study\/\">\n\t\t\t\t\t\t\t\tTransitioning from WordPress.com to WordPress.org: An Interactive Case Study\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Steve Hernan <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Two years ago, I decided to pull the trigger and transition my web site, Open Water Chicago (www.openwaterchicago.com), from a free\u009d WordPress.com blog to a completely self-hosted WordPress.org platform. And it wasn&#8217;t that easy for me because I didn&#8217;t (and still don&#8217;t) have an advanced technical background. So I&#8217;d like to share with you the lessons I learned and provide you with a simple but effective roadmap so that you too can make the leap as painlessly as possible.<\/p>\n<p>Some of the key areas to be discussed include the following:<\/p>\n<ul>\n<li>Why blog at all?<\/li>\n<li>Why use WordPress? And why WordPress.org over WordPress.com?<\/li>\n<li>Essential set-up costs: what you need, and how to get it all inexpensively<\/li>\n<li>Setting up hosting<\/li>\n<li>Securing, transferring, and assigning domain name(s)<\/li>\n<li>Installing WordPress.org<\/li>\n<li>Creating a MySQL database for your domain and website<\/li>\n<li>Migrating content to WordPress.org<\/li>\n<li>Tweaking your content<\/li>\n<li>The Adventure Begins: themes, plugins, and endless experimentation<\/li>\n<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1027\" class=\"session even post-1027 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/no-i-didnt-read-the-instructions-just-do-it-for-me\/\">\n\t\t\t\t\t\t\t\tNo, I Didn&#8217;t Read The Instructions. Just Do It For Me.\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Jake Caputo <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Customers as a whole don&#8217;t read instructions. They&#8217;re written for them, but they don&#8217;t read them. I&#8217;m going to talk about good support, good customers, bad support, jerk customers, and combinations of all of those. More importantly, I want to look at how we can avoid support all together; in a good way. Oh my God, this sounds so boring. <strong>tl;dr<\/strong> &#8211; You&#8217;re the person I&#8217;m talking about.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1021\" class=\"session odd post-1021 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer wcb_track-blogger wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/hosting-showdown-shared-dedicated-vps-or-managed-hosting\/\">\n\t\t\t\t\t\t\t\tHosting Showdown: Shared, Dedicated, VPS, or Managed Hosting?\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Trafton Esler <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>The \u201cRight\u201d WordPress hosting platform doesn\u2019t exist, but the Right platform for YOUR site does. This talk breaks down the world of hosting in a way that is easy to understand, so you can make a decision as to what kind of host you need. The talk will include specific examples of each tier, and the tradeoffs for each one. Your specific questions will be a big part of this talk.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1018\" class=\"session even post-1018 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer wcb_track-blogger wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/wordpress-security-the-nity-gritty\/\">\n\t\t\t\t\t\t\t\tWordPress Security &#8211; The Nity Gritty\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Tony Perez <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>As the name might imply, I want talk a little bit about this thing known as web-security.<\/p>\n<p>I want to expand on my previous presentations, updating it with the latest trends and sharing more insight into hardening techniques. I want to take the things I learn every day and wrap up into one 50 minute presentation of pure awesomeness. The focus will naturally be on web security and WordPress and how they co-exist on the interwebs.<\/p>\n<p>Although the topic is similar to my previous talk, its such that it can be updated every week. The web malware problem is growing and the information can&#8217;t get into the hands of end-users fast enough.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1016\" class=\"session odd post-1016 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/the-power-of-wordpress-roles-and-capabilities\/\">\n\t\t\t\t\t\t\t\tThe Power of WordPress&#8217; Roles and Capabilities\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Erick Hitter <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>WordPress&#8217; roles seem simple enough on the surface, but behind the Administrator, Editor, and the other default roles is a powerful system that can be customized extensively. While some have said that other CMS&#8217; have an advantage when it comes to security and customizing capabilities, I&#8217;ll demonstrate in this talk that that isn&#8217;t true.<\/p>\n<p>Starting with a walkthrough of how to modify existing roles and create new ones, I&#8217;ll then cover how to leverage custom roles in your code. I&#8217;ll wrap up with a discussion of some powerful filters that will prove WordPress has as flexible and able a roles and capabilities system as the popular competitors often touted as having superior implementations.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1014\" class=\"session even post-1014 wcb_session type-wcb_session status-publish hentry wcb_track-beginning-developer wcb_track-designer wcb_track-business-owner\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/how-to-sneak-your-way-into-being-a-rockstar-wordpress-developer-when-everyone-thinks-youre-a-designer\/\">\n\t\t\t\t\t\t\t\tHow to Sneak Your Way Into Being a Rockstar WordPress Developer When Everyone Thinks You&#8217;re a Designer\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Helen Hou-Sandi <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/beginning-developer\/\">Beginning Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Have you ever wanted to contribute to WordPress but didn&#8217;t know how or where or felt intimidated? Never fear! There are tons of ways to give back to the WordPress project, whether it&#8217;s design, writing documentation, helping out with support, or submitting patches. I&#8217;ll talk about all those different ways to get involved, how I got sucked in and why people sometimes think I&#8217;m a designer, getting comfortable with the core design and development end of things, and answer questions as best as I can.<\/p>\n<p>Talk title props Evan Solomon.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-1011\" class=\"session odd post-1011 wcb_session type-wcb_session status-publish hentry wcb_track-advanced-developer wcb_track-beginning-developer wcb_track-blogger\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/chicago.wordcamp.org\/2012\/session\/why-your-wordpress-site-is-slow-and-how-to-fix-it\/\">\n\t\t\t\t\t\t\t\tWhy Your WordPress Site is Slow, and How to Fix it\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Vid Luther <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/chicago.wordcamp.org\/2012\/track\/advanced-developer\/\">Advanced Developer Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>The point of this discussion is to share things we&#8217;ve learnt at ZippyKid on how to speed up your WordPress site. I&#8217;m going to share some basic tips on what to do to speed things up by default, the first part of the presentation is going to discuss how to setup WordPress on an NGINX\/PHP-FPM system easily. I&#8217;ll share some basic Chef recipes that we have open sourced and how to use them to setup a cloud server at Rackspace, or EC2.<\/p>\n<p>The second part will discuss tweaks to php.ini, the MySQL server, understanding the analysis from NewRelic, and other monitoring tools that are available to people.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":10394565,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"template-full-width.php","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-374","page","type-page","status-publish","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/P2g26I-62","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/chicago.wordcamp.org\/2012\/wp-json\/wp\/v2\/pages\/374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chicago.wordcamp.org\/2012\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/chicago.wordcamp.org\/2012\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/chicago.wordcamp.org\/2012\/wp-json\/wp\/v2\/users\/10394565"}],"replies":[{"embeddable":true,"href":"https:\/\/chicago.wordcamp.org\/2012\/wp-json\/wp\/v2\/comments?post=374"}],"version-history":[{"count":8,"href":"https:\/\/chicago.wordcamp.org\/2012\/wp-json\/wp\/v2\/pages\/374\/revisions"}],"predecessor-version":[{"id":2025,"href":"https:\/\/chicago.wordcamp.org\/2012\/wp-json\/wp\/v2\/pages\/374\/revisions\/2025"}],"wp:attachment":[{"href":"https:\/\/chicago.wordcamp.org\/2012\/wp-json\/wp\/v2\/media?parent=374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}