{"id":3,"date":"2014-03-26T23:13:52","date_gmt":"2014-03-27T03:13:52","guid":{"rendered":"http:\/\/2014.nyc.wordcamp.org\/sessions\/"},"modified":"2014-07-08T08:22:23","modified_gmt":"2014-07-08T12:22:23","slug":"sessions","status":"publish","type":"page","link":"https:\/\/nyc.wordcamp.org\/2014\/sessions\/","title":{"rendered":"Sessions"},"content":{"rendered":"\n\t<div class=\"wcorg-sessions\">\n\t\t\n\t\t\t<div id=\"wcorg-session-104544\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tYour Business Blog Matters!\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-m-shannon-hernandez\">M. Shannon Hernandez<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/0e9a5d2fff9303162cfe4e286834c554733a5d92de59736dea9dd066f683cc49?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Learn how to blog your way to more clients, more strategic collaborations, and more income.<\/p>\n<p>Did you know that consistent blogging gives your brand:<br \/>\n<strong>Voice:<\/strong> What is your specialty in the field? How do you solve your current and future clients\u2019 needs? Blogging allows you to address these key questions through quality content.<br \/>\n<strong>Visibility:<\/strong> Is your business searchable? Each blog article you write is another page that can be indexed by search engines\u2013whether on your own website, or appear as a guest blogger on another site. To put it simply, if you are not blogging, you are losing opportunities to be found online.<br \/>\n<strong>Vibrance:<\/strong> What do you want to be known for (i.e. paid for) in your businesses? Strategic blogging allows you to show your passion and uniqueness and expertise in your field. <\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104937\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tWriting Secure WordPress Code\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-brad-williams\">Brad Williams<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/d48e0f742e0182e0f377c1087a76c42abff4bf25a55a4f25b66c8ffd7fe869ce?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>You\u2019ll learn the proper way to write the most secure code in WordPress. Whether you\u2019re a plugin developer or build themes, it\u2019s extremely important to understand how to secure your code from hacks and exploits. Overlooking some very easy to follow techniques can expose your website to the hackers everywhere. WordPress features a number of built-in methods to help make sure your code is safe and secure, and we\u2019ll cover each and every one in detail.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105196\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tWordPress for your Content, CiviCRM for your Contacts\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-dana-skallman\">Dana Skallman<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/377617d89392d2381bacf36ea3ca3c0283d787e28a687c9acfe0d5590ac2ca6b?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p><span style=\"color: #000000;font-family: arial, sans, sans-serif;font-size: 12.727272033691406px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: normal;text-align: left;text-indent: 0px;background-color: #ffffff;float: none\">Out of the box, WordPress provides an easy way to publish content on your website, including blogs, news, events, and programs. Which makes it easy for you to publish new content about your organization with ease. But how do you strategically engage visitors with your organization? <\/span><br style=\"color: #000000;font-family: arial, sans, sans-serif;font-size: 12.727272033691406px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: normal;text-align: left;text-indent: 0px;background-color: #ffffff\" \/><br style=\"color: #000000;font-family: arial, sans, sans-serif;font-size: 12.727272033691406px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: normal;text-align: left;text-indent: 0px;background-color: #ffffff\" \/><span style=\"color: #000000;font-family: arial, sans, sans-serif;font-size: 12.727272033691406px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: normal;text-align: left;text-indent: 0px;background-color: #ffffff;float: none\">Out of the box, CiviCRM provides contact management, fundraising, event management, member management, mass e-mail marketing, peer-to-peer campaigns, and much more. Now you can capture visitors&#8217; information automatically update their contact record in CiviCRM. This gives you a top-level view of how a specific contact interacts with your organization over time. <\/span><br style=\"color: #000000;font-family: arial, sans, sans-serif;font-size: 12.727272033691406px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: normal;text-align: left;text-indent: 0px;background-color: #ffffff\" \/><br style=\"color: #000000;font-family: arial, sans, sans-serif;font-size: 12.727272033691406px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: normal;text-align: left;text-indent: 0px;background-color: #ffffff\" \/><span style=\"color: #000000;font-family: arial, sans, sans-serif;font-size: 12.727272033691406px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: normal;text-align: left;text-indent: 0px;background-color: #ffffff;float: none\">It&#8217;s the best of both worlds in one place, WordPress makes it easy for you to share your content and CiviCRM allows you to engage with your visitors directly. <\/span><\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105129\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tWordPress for Creative Geniuses\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-jim-doran\">Jim Doran<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/b65e3336fe5a51be80fa46f78f9df2499a07ab997d5d0e1f1b8620a41341580d?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Description coming soon. <\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104637\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tWordPress Examples Toolkit: Keep it Simple and Learn by Example\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-richard-dinh\">Richard Dinh<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/69d2d85cbc7bd2c70b81fe31e37172be00db42a70f1114e5836d0b1348080236?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Learning by example is the best way of grasping the concepts of how<br \/>\nanything works!<\/p>\n<p>Are you confused about how to do basic things in WordPress such as<br \/>\ncreating plugins, widgets, widget options, saving options, accessing<br \/>\ntaxonomy, manipulating menus, adding javascript, filters, custom posts,\u00a0and more?<\/p>\n<p>Not sure of how certain aspects of the WordPress API works?<\/p>\n<p>Has looking at snippets from the codex left you even more confused?<\/p>\n<p>Do you just want a downloadable plugin that you can install and run<br \/>\nwithout having to cut and paste code? Do you want something to run without\u00a0stitching together 50 different snippets of code, figuring out where the\u00a0code should go and praying that things would just work?<\/p>\n<p>In this talk, I&#8217;ll demo a set of example plugins that has examples of how\u00a0to perform these WordPress tasks. You can use them to learn how to\u00a0manipulate WordPress, or even use them as a starting point for your own\u00a0plugins. The goal of the WordPress Examples Toolkit is to provide a set\u00a0of plugins that are well documented and perform small tasks that are easy\u00a0to understand.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104658\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tWordPress Design Trends\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-mel-choyce\">Mel Choyce<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/5437f5b6124c08e8d9ab5f8a4b6a97cf3f6966aee694ef98417db8bdcc13b937?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>What does the current WordPress design landscape look like? What are popular and upcoming trends to look out for? We\u2019ll explore theme design and its current environment and how it&#8217;s projected to change in the next year.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104546\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tUnit Testing WordPress Plugins with PHPUnit\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-daniel-convissor\">Daniel Convissor<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/6934d176616faccef0fe2329329c24e2a2d92783d565704c7c4f85ea9219d412?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Trust me, maintaining software is sooo much easier when you have unit tests to let you know when changes meet their goals or introduce new bugs. PHPUnit is the standard suite for testing and analyzing PHP code. But getting PHPUnit working with a WordPress plugin is challenging. This presentation explains the unit tests created for the Login Security Solution plugin.<\/p>\n<p>The main points:<\/p>\n<ul>\n<li>How to mediate the conflict between WordPress&#8217; heavy reliance on globally scoped variables (groan) and PHPUnit&#8217;s squashing of global variables<\/li>\n<li>How to test calls to wp_mail(), wp_logout(), wp_redirect()<\/li>\n<li>How to continue execution after PHP produces expected errors<\/li>\n<li>Verifying database inserts that have auto-increment ID&#8217;s<\/li>\n<\/ul>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104788\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tUnderstanding WordPress Core Functionality\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-suzette-franck\">Suzette Franck<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/867fb9da2c68857442fe0f5f8baa4b5a5d6b6b5a69499b1408c29d5ea95adcd4?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>If you are new to WordPress, this session will teach you how to make the most of the awesome functionality provided with WordPress core to build your website or blog. We will cover the latest and greatest features of using WordPress utilizing featured images, tags and categories, native galleries and audio playlists, menus, widgets, and the Theme Customizer to preview modifications to themes before pushing them live on the server, all from a website owner perspective.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104646\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tUnderscores, a 1000 hour head start\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-konstantin-obenland\">Konstantin Obenland<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/52571ff84e9ddc518a5a36d434c6cab38e1cfaab16a87ccdf49c51351b00c199?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Underscores has become the go-to starter theme in the WordPress community. It serves as a common denominator to reproduce bugs for WordPress Core, it&#8217;s what WordPress Theme Review Team administrators point theme authors to, when asked how to improve their review process. It&#8217;s also the starter theme of choice for many premium theme shops, selling on Theme Forrest or WordPress.com.<\/p>\n<p>What sets it apart from other projects that are built for the same purpose? How did it get to the point it is today? And what might the future look like?<\/p>\n<p>We will get answers to all these questions and explore the secrets of its success.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105194\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tTroubleshooting Common WordPress Problems\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-kevin-cristiano\">Kevin Cristiano<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/8e82a1b1768d88e90b3424eaf8ba60d33e80f19a2a6b9befde2c7f43e452753a?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>In this session we will go through &#8216;common&#8217; problems with WordPress and what to do about them. \u00a0Common is way too vague, but what we will cover is the best way to troubleshoot when your site is not acting the way it is supposed to. \u00a0We will aim this talk at the beginner, our goal is to stay away from code and error logs to show you what you can do to troubleshoot your site if problems arise.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104624\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tTools to Better Manage and Grow Your Blog\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-syed-balkhi\">Syed Balkhi<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/9c34553462c754033984d561ea6fa9e12e2326694beeea81e85da48298c9bf84?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Choosing the right blogging tools can save you time and help you grow. Which tools and plugins should you be using? In this session, Syed Balkhi reveals his favorite tools that can help you dramatically improve your workflow and grow your blog.<\/p>\n<p>You will walk away with practical tips that you can implement on your blog literally within hours.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105210\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tThrowing Your Blog&#8217;s House Party Without Breaking Your Mom&#8217;s Vase\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-jeanne-brooks\">Jeanne Brooks<\/a> in The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/f6631713c293c93af42e1a0e2cccb0ec0e443cf8ed164f104fdb7c1b9f886860?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104905\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tThese fragments I have shored against my ruins\u2019: Modernism, Post-Modernism, and Responsive Web Design\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-john-eckman\">John Eckman<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/9882fee9cd1dd381e0e3ca2645804c87c9fb929b868a0b7049bbf660b3b716c5?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Back in 2000, A List Apart published John Allsop\u2019s \u201cA Dao of Web Design,\u201d which argued that \u201cIt is the nature of the web to be flexible, and it should be our role as designers and developers to embrace this flexibility.\u201d In 2010, Ethan Marcotte\u2019s \u201cResponsive Web Design\u201d picked up Allsop\u2019s call and modernized it, connecting the call to \u201cembrace this flexibility\u201d to a specific historical change (the tidal wave of mobile web usage) and a set of techniques for contemporary markup.<\/p>\n<p>What is it about the process of design that struggles so mightily to embrace the chaos? Why do otherwise digitally savvy publishers, editors, designers, and developers have such difficulty letting go? Is there an inherent conflict between \u201cdigital\u201d and \u201cdesign\u201d?<\/p>\n<p>This talk takes the philosophical and literary-historical shift\/tension between modernism and post-modernism and looks for signs that might help us understand the shifting sands under our own digital feet.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105201\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tThe WordPress REST API\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-ryan-mccue\">Ryan McCue<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/c21ff90e030a07e3a20f48a0496530828cf86ef69a464d326351423eb2570ef0?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The WordPress REST API is coming in WordPress 4.1. If you&#8217;ve ever wanted to build mobile apps on the API, create fluid and interactive themes, or even export your data, the API will change the way you think about building these features. Access posts, users, media, or terms, and edit them directly through the same API. If you can make a HTTP request, you already know how to use the API.<\/p>\n<p>This talk will introduce you to the current state of the API and show you how you can start using it today. The talk will also discuss the future of the API, and our plans for core integration and beyond.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105125\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tThe Road to the Right Membership Plugin\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-chris-lema\">Chris Lema<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/ec0be959fade9c4dea058f07f49918e3245931a516445d4f57c07eb531e35787?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>There are over 20 options for membership plugins available to people trying to build a membership site with WordPress. Come hear my six-point framework for evaluating them, and how to determine which is the right plugin for you. We&#8217;ll also leave a decent amount of time for questions, as decisions about membership plugins are always specific to your purposes.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105216\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tThe Challenge of Inherited Technical Debt\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-austin-burns\">Austin Burns<\/a> in Brooklyn, Developers.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/d6d65dd35df8a4d99fb6a56854619c9092f07bfaa483f2fbcc3c938e0c2417a6?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Every developer inherits technical debt, whether it is a codebase built by a third party, a codebase at a new job, or even ones own codebase that they have not touched in a few years. I am going to talk about my experience of inheriting technical debt when I joined on as the lead engineer for a large publication&#8217;s website. The codebase was built by a third party and has been running live for a few years. Some of the things I will explain are, how I code audited the codebase and came up with some key major fixes that would greatly increase performance and load time, came up with a strategy and prioritized how to go about executing the fixes, and lastly how I executed the strategy and what the overall outcome (performance, load times, etc.) of the site was when finished. The reason I&#8217;d like to give this speech is the fact that I think a lot of people in the audience have been in the same situation as I have at one point in time and after my speech, they will have an understanding of how to go about fixing the technical debt if they ever end up in that situation again in the future.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104540\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tSupporting Your Themes While Staying Sane\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-kathryn-presner\">Kathryn Presner<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/c27bf1006416277d6ad9a50328c79dc855de6267442bf1dc5d06121a47783c79?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>After months of design and development, you&#8217;ve finally released a theme to the public. You take a deep breath, sit back, and admire your work of art. Exactly three minutes later, a user tells you that they love your theme, but they&#8217;d just like to know how to add a third sidebar, a new widget area in the footer, and give the whole thing more of an art deco vibe.<\/p>\n<p>You freeze like a deer in the headlights. What now?<\/p>\n<p>Providing support for your themes offers tremendous opportunities to educate people, from explaining how to make a child theme to teaching simple CSS tweaks. It also presents challenges, like writing easy-to-follow setup documentation for a complex theme, or handling requests for help outside official support channels. This session will look at how to support your theme well while making users happy and staying sane \u2013 a winning combination in the world of theme development.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104559\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tSo You Want to Be a WordCamp Speaker: A practical workshop for beginners\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-tammie-lister\">Tammie Lister<\/a>, <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-kathryn-presner\">Kathryn Presner<\/a>.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/4084136064f74506c457495ac89ac8a69734fad0dcb750d940e08af84e0e7c24?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/c27bf1006416277d6ad9a50328c79dc855de6267442bf1dc5d06121a47783c79?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Have you considered presenting at a WordCamp but thought you didn&#8217;t know enough or felt like an imposter? Does the idea of speaking in front of a group set your knees quivering and your heart racing?<\/p>\n<p>During this hands-on session we\u2019ll look at what\u2019s stopped you from speaking in the past \u2013 and explore how to move past your fears. We\u2019ll delve into practical techniques for choosing a topic, writing a proposal, crafting presentation content, and making great slides.<\/p>\n<p>We\u2019ll discuss how to avoid common public-speaking mistakes and techniques for battling stage fright. We\u2019ll help you navigate the dreaded post-presentation Q&amp;A session and gather post-talk feedback. Each participant will come out of the workshop with a WordCamp or meetup talk proposal \u2013 and more confidence to submit it.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104549\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tSo You Know WP_Query. Now What?\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-helen-hou-sandi\">Helen Hou-Sand\u00ed<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/7581369558d589ea1af992880ef53a5921bb8e34cb5e640bc872c0f3ad221108?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>In the recent past, the WordPress developer community has been enlightened as to the dangers of <code>query_posts()<\/code> and embraced <code>new WP_Query()<\/code>. Now, let&#8217;s take a deeper dive into <code>WP_Query<\/code> and its helpers, <code>WP_Tax_Query<\/code>, <code>WP_Meta_Query<\/code>, and <code>WP_Date_Query<\/code>. From arguments to SQL to hooks, we\u2019ll take a look at how to get just the posts you want.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104796\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tSmart Design\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-sara-cannon\">Sara Cannon<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/30e31963cb4dde3799fd96f608868a9dae7692e081eb6e514876d6327744e6e1?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Fast, simple, SMART. Mobile devices have forever changed the way we interact with content. Now we have to consider many things such as HiDPI graphics, responsive design, speed, UI\/UX patterns, touch target sizes, gestures, and more. All while not losing track of what\u2019s important: Content.<\/p>\n<div>We\u2019re going to discuss the influence of mobile on design trends and learn implementation techniques of smart design.<\/div>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105214\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tSecurity For WordPress Users\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-mark-jaquith\">Mark Jaquith<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/6162891647bc27c8747209aaec3e63c80ee9150681f82fa701d155840afd7c56?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104844\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tSane Plugin Updates\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-pippin-williamson\">Pippin Williamson<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/c64b8f97639b146b3a504e7d2cb44a6d7296f3a607e767abe41fa2cbc50cadbc?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>A discussion of best practices for when and how to send out updates to plugins. The talk will include a discussion of deploying plugins from git to WordPress.org and how to best to use tags and branches to track stable releases, development releases, and past versions.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104901\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tPut a little Backbone in your WordPress!\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-adam-silverstein\">Adam Silverstein<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/c36fb890fd40499bcf1024280ba5c19f117efd9f6d65f6cbe0c448ce7720eaee?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Backbone (and Underscore!) are bundled with WordPress &#8211; explore how you can \u2018grow a spine\u2019 and leverage their power to deliver complex user experiences while keeping your code organized and maintainable. When and why should you use Backbone? How can WordPress help? We will delve into a sample Backbone project and review major WordPress core components built with Backbone &#8211; including media, revisions and themes.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104555\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tNONCE Upon a Time in WordPress\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-cal-evans\">Cal Evans<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/2b23c9d3f07741979e2f8187567df8bebbd7623e0b50e8dcef007dab3691e5e5?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Numbers Used Once (NONCE) are important tools for developers. Many developers however don&#8217;t understand what they are or or how to properly use them. In this session we will take the red pill and dive headfirst into the rabbit hole. When we emerge, you&#8217;ll know the tools available to you, both built-in and add-ons.<\/p>\n<p>Along the way we will stop for tea and discuss Sessions, just because the rabbit hole wasn&#8217;t deep enough.<\/p>\n<p>Join me for this enchanted journey, learn something new, refresh your knowledge, and groan at the bad jokes and tortured metaphors.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104612\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tLeveling Up: From Bashful Beginner to WordPress Warrior\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-beth-soderberg\">Beth Soderberg<\/a>, <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-courtney-ocallaghan\">Courtney O&#8217;Callaghan<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/19aaaab5b8bd4e69e658865958076e39950c4162f5f884ef9bcda3bed3f8e010?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/2688878bbc2d853d906e273f06f15d4518dead42299d2341bdee069905e7f249?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>You&#8217;ve been managing content in WordPress, maybe you&#8217;ve dabbled with modifying a file, but you&#8217;re not sure where to go from here (other than total failure). In this session we&#8217;ll cover how to transition from dabbler to budding developer, learning opportunities around the web, and issues that can impact your learning, ranging from imposter syndrome to gender and generalisms to non-computer science educational backgrounds.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105203\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tJavaScript Performance: Fundamentals, Tools &amp; Techniques\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-max-cutler\">Max Cutler<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/224baa1082f23d0a3bb3a85630e7d71ca6d02a2fb4928db1f21309846ab6df66?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p><span style=\"color: #1f497d\">JavaScript is an increasingly pivotal part of the WordPress experience, especially in the admin interface. The upcoming REST API will open the door to many rich new client experiences and single-page app opportunities. You may be familiar with techniques for tuning server-side or network performance, but understanding client-side performance is just as critical and can no longer be ignored. Delight your users wherever they may be, by providing a speedy experience even on low-power mobile devices. This talk will cover key fundamentals of client-side performance, from JavaScript code execution to browser layout and the critical rendering path. Most importantly, we will cover the tools that you can use to discover, analyze, and fix browser performance issues.<\/span><\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104654\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tIntroduction to Plugin Development\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-craig-ralston\">Craig Ralston<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/5f8c7b892379e318f5db22db0e78afc58298be4fb97a6ede255727aec0f42289?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Developing your first plugin can be intimidating, but it doesn\u2019t have to be. I will be assisting beginner to intermediate developers understand the basics of plugin development by walking through a basic plugin step by step. We will go over hooks, how important they are, how they are used, and what hooks are available to you in WordPress core as well as some good practices to keep your plugin sharp. After this session, those that may have had a solid understanding of how a plugin works but had never written one, should feel much more at home creating a custom plugin on their own.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104702\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tHow To Read and Write WordPress Media Code\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-scott-taylor\">Scott Taylor<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/d030a8052af765bccedb1601d849a0fb1d30732429707c89a81fab4db419c4ee?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>WordPress 3.5, 3.6, and 3.9 were media-centric releases. The code that powers media features is powerful and elegant, but the learning curve for jumping in and contributing can be steep. This talk will break down some concepts: object-oriented JavaScript, the basics of Backbone\/Underscore\/MediaElement, and how to step through the code in core.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105046\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tHit the ground running: from zero to production with WordPress for non-WordPress developers\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-alexis-bellido\">Alexis Bellido<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/73956e85f9904dbb1ce98b467ba8545256c45f142bfb3d91778326aadb558bd6?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Advice based on the experience of a non WordPress developer, who&#8217;s been developing for years with Django and Drupal, building a complex WordPress project involving payment processing, subscriptions management and multiple web services. Co-starring, as usual, a tight deadline and old documentation written in French.<\/p>\n<p>This is a talk about learning fast, getting the best out of your programming skills and delivering results with WordPress and it&#8217;s intended for web developers who need to face the unknown and solve problems yesterday. Sounds familiar?<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104897\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tHigh Performance WordPress\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-mikel-king\">Mikel King<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/806814895466fbffe3a788a45451b3afa695570f8c2a6f6913db6aa5e2cb3178?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The challenges of scaling WordPress depend on many factors. This session will center on three factors that are most often overlooked or misunderstood:<\/p>\n<p>1. Choosing the right caching system<br \/>\n2. Tuning and clustering mysql<br \/>\n3. Tuning apache<\/p>\n<p>Link to the deck on Google Slides: <a href=\"http:\/\/j.konex.us\/HPWPDeck\" title=\"Deck for High Performance WordPress\" target=\"_blank\">http:\/\/j.konex.us\/HPWPDeck<\/a> <\/p>\n<p>Link to the deck on Slide Share: <a href=\"http:\/\/j.konex.us\/HPWPD-SS\" title=\"Deck for High Performance WordPress on Slide Share\" target=\"_blank\">http:\/\/j.konex.us\/HPWPD-SS<\/a><\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104525\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tHeartbeat API: Your Data Simply in Realtime\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-mike-schroder\">Mike Schroder<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/8dcd67487651b5b29a1ea03ce11f8515bc2f1dc798c569a4ba2ebcfc942e57f2?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>&#8220;As of WordPress 3.9, the Heartbeat API is no longer experimental!<\/p>\n<p>It&#8217;s intended to help developers synchronize data between a user&#8217;s browser and server without manually sending individual AJAX calls.<\/p>\n<p>Attendees will learn how WordPress&#8217; core implements Heartbeat, and how they can use it on their own sites to create more interactive and up-to-date admin screens.&#8221;<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104650\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tGetting Sassy with WordPress\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-tracy-rotton\">Tracy Rotton<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/b2bb04725b4df1e187bedf77146faa9111fc535f8c63d1a424b8901bb38bebcb?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Heard about Sass but don\u2019t know what the fuss is about? Think you can\u2019t use it with WordPress? Think again! This session will go through the highlights of using Sass, its awesome features (and things to watch out for), and how to integrate it into your WordPress theming workflow.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104535\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tFrom housewife to hero: giving back and moving up\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-andrea-rennick\">Andrea Rennick<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/0af6cab2f43104364d5bd824e79b310f6abd4a101680976cb88829dee434aa8e?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Want to be part of the community? Want to learn how you, YES YOU can give back to the WordPress community at large, even if you don&#8217;t know how to code?<\/p>\n<p>Follow my journey from mild mannered homeschooling housewife, to well known community member who now works for a leading company in the WordPress ecosystem. Best part? I&#8217;ve done it all in my jammies.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104542\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tFreelancing: Real Talk\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-lara-schenck\">Lara Schenck<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/7879b820279828b7c685cb7d8ff28a5467bc8d5086f0e97d5a60b795942a57cc?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>How much do you charge? How do you price? How long does it take you to make a custom site? What do your proposals look like? And the impostor syndrome\u2026 you too?! These topics have been in a black box for too long \u2013 let\u2019s open it up and share what we do. <\/p>\n<p>This session is hosted by <a href=\"http:\/\/notlaura.com\" target=\"_blank\">Lara Schenck<\/a>, a freelance instructor, designer, and developer. A panel of 3 full time freelancers will be completely transparent about their businesses. We\u2019ll hit on a few topics, then open it up for Q&amp;A.<\/p>\n<p><strong>The panelists are:<\/strong><\/p>\n<p><a href=\"http:\/\/papercutny.com\/\" target=\"_blank\">Tricia Okin<\/a> is a freelance user experience designer and site designer for web and mobile applications. She teaches the UX Design Immersive course at General Assembly NYC and London.<\/p>\n<p><a href=\"http:\/\/fieldandpostbk.com\/\" target=\"_blank\">Melissa Hsiung<\/a> (Field &amp; Post) is a WordPress developer who collaborates on projects with designers, marketers, and small studios.<\/p>\n<p><a href=\"http:\/\/benfredaconsulting.com\/\" target=\"_blank\">Ben Freda<\/a> runs a company that helps design studios and marketing agencies build out websites in WordPress, Drupal, and Joomla. He was a freelancer for three years, but now runs a staff of 5.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104523\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tFree Software, Free Labor, and the Freelancer: The Economics of Contributing\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-boone-gorges\">Boone Gorges<\/a> in Brooklyn, Manhattan, Queens, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/5cc12be051fe02dec266f899b7613325ff3b12b6f6e4f1a85850ed677216cf17?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Free software runs on volunteerism and generosity. Many contributors to projects like WordPress are hobbyists, volunteering their spare time to write code, test patches, edit documentation, and so forth. And another subset of contributors works for community-minded organizations that have made the conscious decision to donate employee time to the project.<\/p>\n<p>And then there&#8217;s the freelancer. She makes her living using tools like WordPress, and as a result, has the chops and desire to contribute to the free software project. Yet there&#8217;s a particular psychological friction that can impede her contributions: for an independent contractor, every moment spent working on WordPress for free is a moment *not* spent working on WordPress for a paying client. Unlike the hobbyist, she spends her days working with WP &#8211; and, reasonably enough, she may not want to spend her limited free time doing WP too. And unlike the employee, she has a direct personal disincentive to contribution (not to mention a lack of institutional infrastructure to &#8220;absorb&#8221; the costs).<\/p>\n<p>In this presentation, I&#8217;ll address both the *why* and the *how* of contributing while freelancing. I&#8217;ll lay out both an economic and a philosophical argument for why freelancers ought to budget for time on the parent projects. And I&#8217;ll talk about some concrete strategies for making the process less painful than it might seem at first glance. I&#8217;ll use myself as a case study, and talk about how my yearly earnings have steadily increased at the same time that the proportion of my working week spent on client work has actually gone *down*, to the extent that I spend over 50% of my time on free software work that I&#8217;m not paid for directly.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105205\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tFollow The Yellow Brick Road: Avoiding Dangerous and Low-Quality Plugins and Themes\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-rami-abraham\">Rami Abraham<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/e53a169728eafab2616ee84981b826e296998952f05740e09ddb44db2eabaf70?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104616\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tFinding the Right Plugin (For Any Job)\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-jay-hoffmann\">Jay Hoffmann<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/bcf2a10254a11db1f62a99b839d2342e88a634686cf849f97a88b8629711d128?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The WordPress plugin repository has over 30,000 plugins and counting, with thousands more premium plugins available around the web. Finding the right plugin can be a Herculean task, and choosing the wrong one can lead to security problems, bad UX or a complete breakdown of your site. We&#8217;ll go over how to group plugins in meaningful ways to identify which would be the most useful. From there, we&#8217;ll review how to evaluate plugins for performance, functionality and usability by setting up a complete test environment to stretch plugins to their limits. We&#8217;ll end with an overview of red flags and useful signs to look out for, such as support and frequent updates. By understanding the ways in which plugins integrate with the WordPress API, and what to look out for, you&#8217;ll be able to find the exact plugin you need, every time.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104745\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tEntrepreneurship for Developers: Keys to Success\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-cory-miller\">Cory Miller<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/5dea7e0767fcf0795ad091f7f9dd6e9cd626c408dc20d9d0c769b48de67567e1?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>As a developer, you built some great software one day and then decided to release it. Only to wake up one day and realize you are now running a business. Maybe one with employees. <\/p>\n<p>The sudden realization that you\u2019re not just a developer now, you\u2019re an entrepreneur is daunting.  <\/p>\n<p>Cory Miller, founder of iThemes, will share his insights and experiences starting and growing a WordPress business since 2008, specifically tailored for developer\/entrepreneurs. From work-life alignment, recruiting and leading a team, Cory will share practical tips from his experiences to help you succeed.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104629\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tDude, You\u2019ve Been Font-i-con\u2019d!\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-mika-epstein\">Mika Epstein<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/827ebafd6a1d486a44d06c46cba786a5c39da7d86d14ec42163ea114928ff44e?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>You\u2019ve heard about Font Awesome, Genericons, and Dashicons. You\u2019re pretty sure they\u2019re not new reindeer for Santa, so what are these Font Icons, why do we use \u2018em and better yet, HOW!? The half-elf who wrote the Genericon plugin explains it all!<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104677\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tDesigning WordPress: A Drama in Four Parts\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-siobhan-mckeown\">Siobhan McKeown<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/78e12b0e0fd945bd7d661af2b0ca95c1509d09a7a1f528ded21bbd604192c662?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Design in an open source project isn&#8217;t easy. Complaints about &#8220;design by committee&#8221; abound. Everyone is afraid of &#8220;too many cooks&#8221;. It takes blood, sweat, and tears to craft a design that gets the approval of a community. <\/p>\n<p>This is the story of WordPress&#8217; admin. It&#8217;s a heart-breaking, heart-wrenching tale of how, through immense trials and tribulations, WordPress&#8217; admin was born, and how it became what it is today. How through ten years of trying, WordPress managed to craft not just a design, but a design process.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105117\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tDesigning for WordPress: Rethinking the Blank Canvas\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-kevin-conboy\">Kevin Conboy<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/6e2755370215983954808895c729e3ee1c79a3d2b9b6031ed7e24330980903fa?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Designers often prefer to start their work with a blank Photoshop file or HTML document, but if you know WordPress will be powering the work you&#8217;re going to produce, you have more of a starting point than you think. We&#8217;ll discuss how relatively intimate knowledge of how WordPress works will help you create designs that work not only for your client&#8217;s end-users, but for your client as a user, too.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105040\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tDesigning Dashicons: what I learned about icons and the web\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-ben-dunkle\">Ben Dunkle<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/345295e45d623c4468bf0a50c6644efd054735b3039e46c608b0136ff602571d?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Icons have been a integral part of the WordPress admin since 2.7. However, version 3.8 saw a complete overhaul of the design of the icons, from both an aesthetic and technical standpoint. I&#8217;ll talk about the shift in aesthetic approach, touch (briefly!) on some of the technical challenges, and demonstrate best practices in designing your own icon icons\u2014either as a plugin developer or as a design contributor\u2014 for WordPress.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105199\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tDesign Decisions Make Delightful UX\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-chris-cochran\">Chris Cochran<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/ac13800dc807d77cf41f94c1cd90c756d9a44fa5226150624eabdd2eb67615af?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>When starting a design project, we sometimes begin with the final vision, without asking the questions of who, what, when, where, why, and how. Design is usually defined as the visual. When it is the steps taken to the finished outcome. It is the process, the area between knowing and doing. The making. Not the styling, nor the graphics, it\u2019s the reasoning behind the decisions. Creating solutions, that solve the issues for the user (and the owner). The bridge between vision and reality.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104986\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tCustomize the WordPress admin with the Piklist framework\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-kevin-miller\">Kevin Miller<\/a>, <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-steve-bruner\">Steve Bruner<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a869215e03b0d91f251e31a5bb9836a7834335c8ca22f518f9af0ffefc32656f?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/cbec38cfcfaae5361d6c54ac9a013813b3938cde8dc9af29d6107ae282df0d6a?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Not every website is the same, so why should every admin setup be the same? Customizing the WordPress admin is an essential part of every project, but yet it\u2019s still so difficult to quickly add features and provide your client with an easy-to-use admin experience.<\/p>\n<p>In this presentation we will show you how to customize the WordPress admin with the <a href=\"http:\/\/piklist.com\/\" rel=\"nofollow\">Piklist framework<\/a>. You will be able to add common features quicker than ever before, and advanced features you might not have known existed&#8211;saving you hundreds of hours of coding each year.<\/p>\n<p>Whether you are a beginner or advanced developer, you can do more with Piklist.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104792\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tCore Functions You (Maybe) Don\u2019t Know Exist\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-nicole-arnold\">Nicole Arnold<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/8c5b2ec2820d2c97363f0243716b5de8f16ef7473188327370fd5f1416991490?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>With thousands of functions in the WordPress codebase, it&#8217;s virtually impossible to remember all of them. We&#8217;ll cover some overlooked WordPress core functions that you may not know exist. We&#8217;ll walk through some practical examples for their use, and give you a variety of new gems you can use every day.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104956\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tCore Docs: Sentencing WordPress to 11-years-to-life\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-drew-jaynes\">Drew Jaynes<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/b0e05f19fb5e473d3f0f170524c2ec4fce919a7bfcf6a542d39c5e4e5b557bd4?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>I like to think of core documentation in WordPress as the &#8220;developer experience&#8221; arm of the project. Core docs extend far beyond maintaining dated Codex pages and writing inline comments. In fact, even the <em>way<\/em> core code is written is a contributor to core documentation. And in all the ways we contribute docs, we need to ensure they stand the test of time.<\/p>\n<p>This talk will take a stroll through the docs roadmap devised two summers ago and how that&#8217;s progressing. We&#8217;ll examine the diminished role the Codex will take going forward, as well as highlight some exciting initiatives coming into the fold &#8212; including the handbooks, code reference, and more.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104641\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tContent is King but Writing is Essential\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-stephen-c-miller\">Stephen C. Miller<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/3cd135ca006e4b09e2b8a2e2ca6b5160f0f955b796663fa88a14ad2b0180c501?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>This presentation will focus on how to write effectively for any audience. This will be a back to basics interactive session that will make even the most technical subjects understandable to readers outside the specialty.<\/p>\n<p>Incidentally, if you&#8217;ve looked at my blog, you know that I have very low vision. So I might need someone to help me with the slideshow.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105208\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tCode Philosophy\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-daryl-koopersmith\">Daryl Koopersmith<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/1a4d9cb12ef03446284f4bae8ba545c29d550c37bfa6fa629a0c4344cc7b19fd?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104825\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tChild Play: Creating and Using WordPress Child Themes\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-gabriela-levit\">Gabriela Levit<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/9a87a71e61a1f7230f40890c997115ff731be8768bf7dca4f81d586099767f1b?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p class=\"western\" style=\"margin-bottom: 0in;line-height: 100%\">Introduction on how to create, set up, and use WordPress child themes<\/p>\n<p class=\"western\" style=\"margin-bottom: 0in;line-height: 100%\"><b>Outline<\/b><\/p>\n<p>&#8211; What is a WordPress child theme?<br \/>\n&#8211; Why use a WordPress child Theme?<br \/>\n&#8211; WordPress Theme Files<br \/>\n&#8211; Best Practices and Demo: Creating a twentyfourteen child theme<br \/>\n&#8211; Resources<br \/>\n&#8211; Codex<br \/>\n&#8211; Development Tools &amp; Compilers<br \/>\n&#8211; Tutorials &amp; Docs<br \/>\n&#8211; Books<br \/>\n&#8211; Videos<br \/>\n&#8211; Online Classes<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105127\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBuilding sustainable and successful publishing habits\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-jeremy-zilar\">Jeremy Zilar<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/0163cd6d0f10fe43a87145ad8049dcc0ee5f324df27513cb9d7edc0493397047?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The success of small and large publications relies heavily on both individual and group habits. We will look at individual case studies, from individual bloggers to The New York Times, to examine workflows and processes and highlight key elements that make publications stand out.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105188\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBuilding and Managing Large Multisite Networks\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-sam-hotchkiss\">Sam Hotchkiss<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/4d84a31f5e7c1a3089d51f5dc871a2149524ec2573349b3c0f8c97d8efb8135e?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Over the past few years, my company has built multiple large (500+ site) multisite networks for companies in the financial services industry, and consulted on a number of high-traffic multisite installs. In this talk, we&#8217;ll talk about what makes a good multisite network and when you should look at other solutions, and I\u2019ll go over the issues that we faced and the lessons that we learned.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105190\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBootstrapping your plugin\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-marko-heijnen\">Marko Heijnen<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/b518a5cf86a31ce1c2a64870b6e15a1e63e9827afc75f8fc12f7095d0cce7fb4?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>If you are a plugin developer and you want to step up, this session will learn you new techniques and make your plugin even better.<\/p>\n<p>The success of building your own plugin is all depends on how you start. From making the right decisions to finding the right structure and tools to maintain it.<\/p>\n<p>We will cover during this talk the last part. I will short talk about how to setup your plugin, which things are needed and from there talk about some basic unit tests you should include in every plugin to make your live a bit easier. As last part I will cover grunt which is a task runner which can automate all your processes so you don\u2019t need to even think about most of the things.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104597\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBlogging Basics (Dangerous Writing)\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-mary-beth-coudal\">Mary Beth Coudal<\/a> in Beginners, The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/ac043718f61ade47ca50f798b7c213b6b8ff19e1f0e04ae423630396afb4a8d8?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>As bloggers, the more personal we are, the more popular we are. Yet we often choose to be fact-based and corporate over honest and human on our blogs.\u00a0 We play it safe. And this gets boring. We want to be exciting and fun. After a brief presentation about reasons and ways to blog, the participants will create blog posts and discuss how to build reader interest and suspense. Participants will write about their own small quiet moments and big public events. This fun workshop inspires bloggers to get creative in their writing and find new ways to write. Improv exercises will build community and trust. As a former stand-up comedian, the Mary Beth will provide a lot of laughter too.<\/p>\n<p>At the end of the session, participants will be able to:<\/p>\n<ul>\n<li>State the value in disclosing more personal stories. Bloggers will take away creative writing prompts, an improv\/drama game, and an experiential exercise.<\/li>\n<li>Describe how to be inspired to get more (or less) personal as they write blog posts, share them, and listen to the posts of fellow bloggers. They will network and discuss best practices.<\/li>\n<li>Write two brief blog posts, refresh (or create) their \u201cAbout\u201d page, and practice making comments on a like-minded blog.<\/li>\n<\/ul>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104463\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBeyond the Code\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-noel-tock\">Noel Tock<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/62cadbec28f6e032454e04beae081a31d389e4224dce3c1161c43ded3e480b19?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>In his talk, Noel draws on his experiences building WordPress products to provide a practical guide to doing more with WordPress; developing yourself to work on things that matter, getting in the habit of shipping and finally contributing back to this great open source project.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105115\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBest Practices for Plugin Development\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-jake-goldman\">Jake Goldman<\/a> in Manhattan.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/034171c3745b7e0b224d973c88d583345cbea37ad825550875c9008122e396bd?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>So: you know how WordPress hooks work. You can write a plugin. But can you write a good plugin?<\/p>\n<p>This session assumes a basic understanding of plugin development (hooks!) and PHP, and introduces habits that make plugins secure, reliable, compatible, maintainable, and usable. In 30 minutes, we&#8217;ll introduce:<\/p>\n<ul>\n<li>Compatibility: the importance of name spacing and why you should always enqueue common assets and scripts<\/li>\n<li>Security: basic principals and applied practices of data sanitization and validation<\/li>\n<li>Maintainability: ensuring your plugin cleans up after itself, and plugin upgrade routines<\/li>\n<li>Reliability: high level guidelines for working with cache-able APIs, and common mistakes that don&#8217;t scale, such as:\n<ul>\n<li>Using cURL instead of taking advantage of WP_Remote APIs<\/li>\n<li>Using SQL instead of taking advantage of query objects (WP_Query, WP_User_Query, etc)<\/li>\n<li>Not caching when you absolutely must execute heavy operations<\/li>\n<\/ul>\n<\/li>\n<li>Usability: some quick pointers for embracing the WordPress philosophy of simplicity and &#8220;decisions, not options&#8221;<\/li>\n<\/ul>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105119\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tAdvanced Topics for WordPress Development\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-andrew-nacin\">Andrew Nacin<\/a> in Developers, Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/f48d5b760332288c1df73527d2d3690741115e495923b7f89b94bea50d1f7b64?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Description coming soon. <\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104633\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tAdvanced Advanced Custom Fields\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-jared-novack\">Jared Novack<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/692aa0b61ab3442df442597fb9526c13d82252ec3836c574edab4a0b9b38dc38?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<div>There are many plugins for managing custom fields in WordPress, but none rise to the power and popularity of\u00a0<a title=\"Advanced Custom Fields\" href=\"http:\/\/www.advancedcustomfields.com\/\" target=\"_blank\">Advanced Custom Fields<\/a>. At\u00a0<a title=\"Upstatement\" href=\"http:\/\/upstatement.com\/\" target=\"_blank\">Upstatement<\/a>, we&#8217;ve used ACF to build amazing back-end interfaces that make it easy to manage all kinds of content.<\/div>\n<div><\/div>\n<div>In this session, Jared will take you through some of the advanced techniques and secrets to get the most out of the ACF ecosystem. We&#8217;ll go through specific examples of real-world usage on sites like NPR, Random House and the Harvard Law Review.<\/div>\n<div><\/div>\n<div>With WordPress and ACF, developers can create seamless editing experiences for the people who maintain your sites, better than any enterprise CMS out there.<\/div>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104620\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tAccessibility Beyond Coding: It\u2019s Everyone\u2019s Responsibility\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-svetlana-kouznetsova\">Svetlana Kouznetsova<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/f9679a003239e247b2ab4d0d5435e49692fc448b880469d96d81e3d08fee907f?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<div>Many assume that once you have a web designer create an accessible website for you, it&#8217;s enough. It&#8217;s further from the truth. Accessibility is more than just about coding, and it&#8217;s not only web developers that are responsible for it. There are other accessibility issues to consider such as ensuring good color contrast, writing in plain language, coupling aural information with quality transcription, and many others. Even if a designer makes it accessible, the website may become inaccessible if it&#8217;s maintained by a small business owner or an editor not aware of content accessibility requirements, for example.<\/div>\n<div><\/div>\n<div>The talk will focus on some examples and solutions of how you can ensure that your website is accessible beyond coding. They may be new to some and sound like a common sense to others, but sadly there are many websites that fail at them. Let&#8217;s make website content usable and accessible beyond coding!<\/div>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105131\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tA Journey To The Center Of WP-CLI\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-daniel-bachhuber\">Daniel Bachhuber<\/a> in Developers, Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/4b5740d002b5556abcceed36e016c8f8ba6f533eefef6107b3c60a830704993b?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Have you used WP-CLI before and want to know what makes it so powerful? Or, simply curious about what makes it tick? Join Daniel Bachhuber, WP-CLI&#8217;s current maintainer, on a dive into its internals. Learn about the load process, historical design decisions, its libraries, and which pieces you can incorporate to make your commands just as powerful.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104531\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tA Career of Being Lazy Using WordPress\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-jenn-schiffer\">Jenn Schiffer<\/a> in Queens.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/05ebc0f22e6ea832a88662596cf0baca323266ea8c0298dbd11b52fd1b28fce9?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Some folks call it laziness. I call it efficiency. And I&#8217;ve used WordPress for over a decade to make my jobs more efficient &#8211; from moving one of the oldest and most popular hyperlocal sites Baristanet.com away from Movable Type, helping incorporate WordPress as a CMS at the NBA, to centralizing my slideshow workflow. I&#8217;ll talk about the struggles and breakthroughs I discovered while exploring the flexibility of using WordPress to solve a variety of problems.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-104662\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\t6 Ways to Up Your Theme Game\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-tracy-levesque\">Tracy Levesque<\/a> in Brooklyn.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/b71cdb6e46cfaf1abe6952b3633f6c4e97096da1ed22bd89fb4a9c131e796d7a?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Are you a front-end designer who searches the free WordPress theme directory, finds something similar to the design you&#8217;re looking for and then modifies it to suit your needs? A lot of WordPress theme designers start off this way, but soon it&#8217;ll be time to take it to the next level. This presentation will give you 6 specific tips to boost your WordPress theme building skills.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-105212\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\t10 Commonly Missed SEO Opportunities for WordPress Awesomeness\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"https:\/\/nyc.wordcamp.org\/2014\/speakers\/#wcorg-speaker-jason-white\">Jason White<\/a> in The Bronx.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/8525ceee011db33dfd8930436dade03a7bd2b4df82638987e0b0706fb4f5a897?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>In this session, Jason will cover the most commonly found missed opportunities when it comes to optimizing WordPress websites for search engine success. Geared to offer something for all levels, this session will discuss the importance of site speed, SEO optimization plugins, site maps, mobile considerations, social integration (and how to optimize for social), schema markups, authorship, blogging and maintenance. Participants will glean actionable advice on how to use these facets to their advantage to improve the SEO value of the websites they manage and produce. <\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<\/div><!-- .wcorg-sessions -->\n\n\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":385876,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-3","page","type-page","status-publish","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/P4tOrc-3","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nyc.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages\/3","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nyc.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nyc.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/385876"}],"replies":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2014\/wp-json\/wp\/v2\/comments?post=3"}],"version-history":[{"count":19,"href":"https:\/\/nyc.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages\/3\/revisions"}],"predecessor-version":[{"id":105123,"href":"https:\/\/nyc.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages\/3\/revisions\/105123"}],"wp:attachment":[{"href":"https:\/\/nyc.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=3"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}