November 22, 2014 — This is the story of WordPress’ admin. It’s a heart-breaking, heart-wrenching tale of how, through immense trials and tribulations, WordPress’ 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.
November 22, 2014 — No matter the niche, website security is important to everyone doing business on the Internet. Simply existing on the Web turns users into virtual targets for digital thieves and opportunists. While seemingly mysterious, and often over-complicated, proper security begins with a basic understanding of do’s and don’t’s, and why’s and why not’s. Let’s cut through the red tape and talk about what matters: knowing how to protect your business on the Internet and on your WordPress site.
November 21, 2014 — This session assumes a basic understanding of plugin development (hooks!) and PHP, and introduces habits that make plugins secure, reliable, compatible, maintainable, and usable.
November 21, 2014 — Learn the proper way to write the most secure code in WordPress. Whether you’re a plugin developer or build themes, it’s 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 cover each and every one in detail.
November 21, 2014 — Backbone (and Underscore!) are bundled with WordPress – explore how you can ‘grow a spine’ 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? Delve into a sample Backbone project and review major WordPress core components built with Backbone – including media, revisions and themes.
November 21, 2014 — This is a session about helping non-developers grasp the minimum knowledge of PHP needed to develop their first theme or plugin.
November 20, 2014 — If you have recently searched for WordPress speed and performance optimization tips and techniques, you have definitely seen several things being recommended all the time: different caching mechanisms (full page caching plugins, memcached, reverse proxies), sprites, CSS & JS minification, to name a few. All of them are indeed viable and really effective ways to speed up your site performance. However, they may not be equally applicable for everyone and there are cases in which they can actually break your website. This presentation covers what actually can go wrong with each of the most popular and widely accepted performance optimization techniques, how to implement them without breaking your site and how to fix the most common issues with different speed boosters.
November 20, 2014 — Every plugin or theme developer who’s done a lot of development has learned that developing the backend often takes more time than developing the front end. Thinking about how you make your backend look and what you name options can save many, many hours on support. We’ve found in research amongst our own users that default settings often don’t get changed. What does this mean? What to do with it?