April 21, 2021 — In this talk, we cover the difference between site flows, user flows, task flows and user journeys, and when to use each.
January 19, 2021 — This talk explains how products can be more flexible, resilient, and organized using an Atomic Design approach. Codebases organized using Atomic Design are easy to navigate when you come back nine months later or hire new developers. This session covers splitting Atomic components, best practices, and common issues and mistakes.
October 28, 2020 — Many developers know to NEVER do changes directly on a live website, lest we break it.
What if though, you don’t have access to a staging or development environment? Or even if you do, what happens if you are in a situation where you do not have reliable internet access! Local development environments to the rescue!
We’ll touch on why it’s so important, and discuss the plethora of options available. Please note all examples will be shown from a Mac OS, but environments for Linux and Windows will be discussed.
July 16, 2020
July 16, 2020
July 11, 2020 — If you’ve ever wanted to build your own plugin for WordPress, this is the session for you. We’re going to start from scratch and work our way up.
First, we’ll take a look at the basic requirements of a plugin. Next we’ll take our example plugin idea and break it into the various components and steps that we’ll need. We’ll code up the plugin together and install it on our sites, debugging any problems that arise. Finally, we’ll look at ways that we could further extend our plugin.
This tutorial assumes some HTML and CSS knowledge, but you don’t already need to be familiar with writing PHP or JavaScript.
July 6, 2020 — So you want to be in control of your own destiny? You want to call the shots and be independent? So did I. And I am now-keyword ‘now.’
Success doesn’t happen overnight. It takes initiative, learning, perseverance, awareness, humility, risk and, most importantly, confidence.
This 20-minute, maybe 15-minute talk to give ample time for questions, is designed to expose you to the real world of WordPress design, development and marketing. I wish I heard this talk when I embarked on my new endeavor. In 20 minutes, I am going to tell you everything you need to know and do to succeed in this line of work. How can I do that in 20 minutes, you ask? Simple. I’m going to give you keys. You find the doors and it’s up to you to unlock those doors.
May 30, 2020 — This talk is intended to be a humble narrative about my journey to learning JavaScript and some React. One that is still ongoing and that has stopped and started a few times. We will explore the current evolution of theme development. How JavaScript fits into a WordPress developer’s workflow and where a WordPress developer may end up leaning on an amalgamation of what they know, and they may still need to learn. And from that, I hope to open up a conversation about knowing WordPress as a platform and PHP developer, while perhaps not being the best JavaScript developer in the room.
May 30, 2020 — GeneratePress is a powerful Gutenberg ready theme that allows customizations through the admin customizer. It’s also developer-friendly with the ability to add hooks to extend the page layouts. We’ll get as geeky as the crowd allows! Are you ready to party?
April 19, 2020 — Learn how I built an online presence for a Serbian technology company so that they could sell their product in the Canadian market. This will include the development of a WordPress microsite to create a Canadian entity. This will cover all steps from understanding the product to executing a local demonstration event in Canada, including: • Strategic Planning Session • Technical Overview of the Product • Competitive Analysis • Website Content Development • Website Design • Social Media Outreach • And more!