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.
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 — 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!
April 19, 2020 — Twelve years ago I wrote a small plugin (Duplicate Post) for a project of mine, and I put it on WordPress.org. Slowly but steadily, it grew to pass 3 million active installations and it has become one of the most popular free plugins. And all that in spite of huge mistakes, months of neglect, epic fails and (obviously) bugs.
A brief history of what I learnt about WordPress, its amazing community and the power of sharing.