This workshop will cover a series of different ways to get WordPress into native mobile apps for iOS and Android devices.
LoopConf has two days packed with talks, meals, and breaks for getting to know each other. We also have a game night, hack night, and after party. To see more session details and all of the awesome things we have planned, keep reading below.
Wednesday, May 6th (Limited Availability)
Building Themes with the REST API
With the REST API shortly due to be merged into WordPress core, this will be a workshop about advanced theming techniques.
A Better World Through Integrated Testing
WordPress ships with a fully-fleshed out unit testing framework geared towards making sure our code does exactly what we want it to.
Getting TLS Right
Not all TLS deployments are created equal. Poorly configured TLS can can trick users into thinking their browsing experience is safe.
Thursday, May 7th
8:30 AM
A Commitment to Backwards Compatibility
Backwards compatibility is a cornerstone of WordPress core development philosophy. It is, unfortunately, not something nearly enough plugin or theme developers take.
9:00 AM
Perfection is a Curse
Seeking perfection is a trap in development and in life. Syed will discuss how to be highly productive, iterate, and ship on.
9:30 AM
Using WordPress as a Platform for Complex Enterprise Applications
WordPress is great for blogs but when large corporations ask agencies to use WordPress they increasingly want complex custom applications.
10:00 AM
Automating Your WordPress Theme Development Workflow
Take a tip from the machines and take away the tedious or otherwise painful parts of your theme development workflow.
10:30 AM
Empathy in Web Development: Developing for the 80%
“Design for the Majority” is the second dictum in the WordPress philosophy.
11:00 AM
Blogging Without Actually Blogging, Using JavaScript
The WordPress “Post Edit” page is powerful and provides all the basic tools necessary for writing a blog post.
11:30 AM
Using Composer with WordPress
Composer is a command line dependency management tool designed for PHP.
1:15 PM
Getting Better at WordPress by Getting to Know WordPress
Digging into core and following along in some capacity with what core is doing can help you get things done.
2:15 PM
Testing Your WP Plugins: A Practical Guide
Proper testing is essential to software quality and WP plugins should not be an exception.
2:45 PM
Working with 3rd Party APIs - What I Learned Building the MOJO Marketplace Plugin
WordPress is a powerful platform however one of the often overlooked powers of WordPress is how well it integrates with other products.
3:15 PM
You Are Not Your Code: How to Share Your Work Without Fear
The beauty of open-source software, like WordPress, lies with the community it can build and the collaboration it can promote.
4:00 PM
Zen and the Art of Multisite Maintenance
Anyone spending a considerable amount of time in the world of WordPress multisite will experience an exciting path.
4:30 PM
Securing Your Code - WordPress Security for Developers
We’ll take a deep dive into secure WordPress development. We’ll go far beyond nonces and WordPress functions.
5:00 PM
Using the WordPress Customizer to Build Beautiful Plugin Settings Pages
Plugin settings pages are generally awful especially so when the settings affect the front end.
5:30 PM
How to Build a REST API for 23% of the Web
Building APIs is hard, especially when you’re dealing with an open API. Working on ensuring clients and sites can operate together seamlessly.
Friday, May 8th
8:30 AM
Responsive All The Things!
When we talk about a responsive web we focus usually on moving pixels around based on screen size.
9:00 AM
Impact Analysis Made Easy
Most developers make changes to code without having clarity about how that change will impact the rest of their code.
9:30 AM
Stories from Outside the WordPress Island
Nikolay will take talk about the benefits of exploring different programming languages, paradigms, and technologies, and how it’s vital to our careers as developers.
10:00 AM
Debugging Bugs with a Debugger
So many WordPress developers aren’t on the PHP debugger train yet. In Stéphane’s session he’ll blow your mind and go inside the matrix.
10:30 AM
Super Secret Session Topic (TBD)
11:30 AM
Extending the WordPress Media Experience
The WordPress media experience powers the media modal and the media grid library view. Developers often need to customize this experience.
1:15 PM
Zen and the Art of Software Maintenance
Developers love building new things. The excitement, however, seems to wane once the project is done and out in the wild.
1:45 PM
Building Node Apps with WordPress
In this session you’ll learn some of the cool things that we are doing at Wired with Node.js and WordPress.
2:15 PM
The Beast TBD Session Ever (TBD)
2:45 PM
Using Sessions and Transients to Remember and Traverse Search Results
Searching through a haystack of posts to find one needle is a daunting task.
3:15 PM
The Economics of Open Source
How I quadrupled my income while getting taught how to code (for free) by a team of the best developers.
4:00 PM
Making the Case for Learning-Driven Development in WordPress
What’s your process for consistently learning and improving your craft? Are you content with being *just good enough*.
4:30 PM
A Deep Dive Into the WordPress.com API
2015 is the Year of the WordPress API, with the WordPress.com API hitting version 1.1 and the WP-API plugin.
5:00 PM
Building Big Plugins
Large WordPress plugins (like BuddyPress, bbPress, Jetpack, etc…) require planning, architecting, and an intimate knowledge of WordPress’s API’s, best (and worst) practices.