Talk: Beyond FTP

We have all used FTP as developers to move files from editing them locally to our production server. Developers know the problems this can cause and why alternatives are needed. In this talk I will introduce my WordPress development process and how you can move on from FTP to a more robust development and deployment system.

View the slides

Talk: A year in freelancing – lessons learned, tips and tricks

After freelancing for just over a year now and having left a well paid job this talk outlines lessons I have learned from taking the plunge to being a freelancer and some tips and tricks I have learned along the way. This talk will benefit anyone looking to become a freelancer or any current freelancers that are looking for some tips and tricks on getting by.

View the slides

Below is some feedback I received via Twitter:

Talk: Custom post type meta

Over the course of many WordPress site builds, I found a constant problem when dealing with custom post types: I wanted to add meta data to a post type like you do a post. In this talk I gave a brief overview of why he needed to be able to do this and how he went about it, building a plugin to provide this functionality.

View the slides

You can view/download the plugin on the WordPress plugin repository here or you can contribute on github here.

Talk: Content manage everything

WordPress is a content management system, it allows users to edit and add content without the need for them to understand or interact with PHP and HTML. However I found that many of the sites I was developing had elements that could not be managed through the WordPress admin screens.

This talk outlined some of the methods I have used on sites to make sure that almost everything is editable through the WordPress dashboard. The talk was ideal for developers and designers that are looking for different ways of adding  content to WordPress and making sure it is always editable by a client or user.

View the slides

Talk: From local to staging to live

After starting my speaking career in April at WordCamp Sheffield and doing talks at WordCamp Manchester and WordCamp Bournemouth I was kindly invited to speak at WordPress London by Ngaire Ackerley.

Having only been to London a few times in my entire life it was nice to be invited down and I decided to make it an overnight stay, to ease the journey pain!

The meet up was great with some really good WordPress folks taking part. My slides for my presentation titled Local to Staging to Live – Using Version Control and Deployment Tools are below:

View the slides

The video of the talk, should you wish to watch this is below:

Photo credit: http://www.meetup.com/London-WordPress/photos/24596732/#411273082

WordCamp Bournemouth 2014 Talks

Extensible plugins

Whilst building the Edupress project extensive customisations were made to integrate with a number of other plugins. This talk looks at how you can build plugins which other developers, plugins and themes can add to, remove things from and build upon.

This talk is related to the talk proposed by Rachel McCollin on the new Edupress project and looks more at the development.

View the Extensible plugins talks slides

From local to staging to live using version control and deployment tools

A walk through of a WordPress development environment work flow from building a site locally, hosting the site on a staging environment and then be able to push sites live all using Version Control (Git) and a Deployment tool.

View the From Local to Staging to Live Using Version Control and Deployment Tools slides

Talk: A simpler WordPress admin for clients

If you are like me you spend a lot of time in the WordPress admin interface, and if you manage a WordPress site, like your clients they will too. We spend hours and hours getting the front end just right for a project, but often the backend experience gets neglected.

wcsheff2014-customise-wp-admin

In this talk I will show you some of the ways in which I have modified the WordPress admin to work better for my clients, removing, editing and adding elements to suit the project.

This talk will interest anyone who is interested in modifying the WordPress dashboard in order to make it a more bespoke experience for users.

View the slides