I’m Speaking at WordCamp Minneapolis 2015

My presentation titled “Writing (more) Secure Plugins” was accepted into developer’s track for WordCamp Minneapolis 2015. This presentation aims to enlighten WordPress plugin developers of common attacks and preventative measures that should be taken within any WordPress plugin.

Topics covered include: Plugin security best practices, data sanitization (and validation), action authorization, and permissions. As always, this is a non-exhaustive list of the topics I’ll cover but it should give a feel for what I’ll be talking about.

-John Havlik

[end of transmission, stay tuned]

I’m Speaking at WordCamp Minneapolis 2014

My presentation titled “1 Million Downloads – Lessons Learned Growing a Plugin” was accepted into the second developer’s track for WordCamp Minneapolis 2014. This presentation was inspired by a presentation I attended at WordCamp Chicago 2013. It will cover my experiences (mistakes, triumphs, etc.) as I have grown Breadcrumb NavXT over the past 7 years.

This session will cover what I have found that works, and the mistakes I made as I’ve grown Breadcrumb NavXT into a plugin that has been downloaded over 1 million times. Topics covered include: support and release strategies, workflow and tools, and WordPress plugin coding tips. Naturally, this is a non-exhaustive list of the topics I’ll cover but it should give a feel for what I’ll be talking about.

Psst. If you haven’t registered yet, register for WordCamp Minneapolis while you still can. Last year we sold out of two day passes and Saturday only passes. Also, it is definitely worth participating in both Saturday and Sunday activities, Kiko and crew did an excellent job organizing last year and this year is looking to be even better.

-John Havlik

[end of transmission, stay tuned]

I’m Speaking at WordCamp Minneapolis

My presentation titled “The Power of Custom Types” was accepted into the “Intermediate” track for WordCamp Minneapolis 2013. This is based off of the presentation I gave twice at WordCamp NYC last year. Based on some feedback from organizers this presentation will take a slightly different path than its predecessor.

Yes, it is still on Custom Post Types. However, custom taxonomies and post (custom) meta will also be covered. Inspiring members of the audience to use WordPress’ custom types in their next project is the aim of the presentation. In the presentation I will be covering the basics of CPTs, taxonomies, and post meta, presenting a few cool tips and tricks, discussing when a CPT, taxonomy, or post meta use is appropriate, and showcasing some cool plugins that use a combination of CPTs, taxonomies and post meta. As always, there will be plenty of time for Q&A so bring your questions.

Psst. If you haven’t registered yet, register for WordCamp Minneapolis while you still can.

-John Havlik

[end of transmission, stay tuned]

WordCamp MSP 2010 Picture Recap

WordCamp MSP 2010 Badge Closeup

Just a quick set of pictures I took at WordCamp MSP, there were far fewer than I had intended to take. That probably had something to do with my camera being in my backpack rather than in my pocket or hand. Looking forward to WordCamp MSP 2011, and I promise I will take more pictures next year.

-John Havlik

[end of transmission, stay tuned]

WordCamp MSP 2010 Slides

For those of you look for slides and notes from my presentations at WordCamp MSP 2010, you’ve come to the right place. Below I have my slides from my first presentation of the day, “How to: Reporting Issues”. You should also be able to download the .pptx file off of slideshare, if you so choose.

-John Havlik

[end of transmission, stay tuned]