June 26, 2019 — An overview of some of the tooling that makes developing and maintaining WordPress a little easier. A high-level overview of Bedrock (including Composer), Twig templating with Timber, WP-CLI, Laravel Valet, Local by Flywheel, Visual Studio Code with helpful extensions and PHPCS.
March 18, 2019 — Save time (both coding and loading) by integrating gulpjs into your workflow for automating tasks and delivering highly optimized files.
March 1, 2019 — With the rise of the new WordPress editor, developing websites has become sufficiently complex to compel even the most ardent of cowboy coders to consider developing in a local environment. This talk will review the tools and techniques needed to create local environments that mirror production sites, allow for safe alteration of code and data, as well as delivering changes to production websites.
December 1, 2018 — Craft stunning themes using a modern WordPress development workflow. This talk will provide an overview of Sage 9 as a quick boilerplate, Boosting development speed as well as load speed, Modern integrations like Blade Template Engine, build tools/compilers etc and most of all DRY templating.
October 11, 2018 — Presentation of the evolution of the tools used in my development workflow.
Introducing root.io tools to bring WordPress development to another level.
July 10, 2018 — The lines between designers and developers are starting to blur. With the addition of tools like Sketch, Zeplin, Invision, and many others, we can improve our workflow and develop with record speed. Whether that’s designing a quick website as a freelancer, working with designers as a contractor, or simply prototyping your startup idea, these tools will help you translate your thoughts, improve your workflow, and essentially, communicate effectively.
What is Sketch
The benefits of using Sketch as a developer
How Sketch Plugins speed up and streamline development
July 10, 2018 — WordPress projects can quickly derail into a series of scope creep items, frustrations, and missing clients. Having a simple and streamlined process to get information from the customer, gathering adequate feedback and keeping your project on task requires some easy adjustments to your process. Stop struggling with bad clients, projects that never end and designing websites to creating a whole experience that will turn nightmare clients into brand ambassadors. Running a WordPress design business is hard work, and there’s more to it than just making websites. Lee has put together real action steps that will take you from welcoming your new client to following up with your happy clients and your new referral sources.
July 7, 2018 — Feedback is commonly perceived as something that everyone is able to do – who doesn’t have an opinion? However, it’s also very easy to give bad feedback: we all know it when we are on the receiving end. This gets more and more evident when the team grows from two people to a whole company.
Feedback thus becomes a critical skill that can be learned, improved, and mastered. Good feedback skills can improve the quality of the teamwork and the result by a large margin, while bad feedback can grind any team to a halt with confusion if not worse.
This talk will give insights, challenge myths, and provide practical ideas. How can we improve ourselves? How can we plan good feedback in groups?
January 11, 2018 — How to use Grunt, Gulp, Webpack and more to automate your workflow while custom theming.
Learn about available task runners / automated workflows that make custom theming a real-time breeze.
October 30, 2017 — Releasing a new version of a plugin for more than 200 000 websites is a sensitive process that needs to be carefully planned out.
In this presentation, I’ll talk about the structure & processes that our team has put in place for releasing a new version of WP Rocket, as well as the tools we use to plan, track & test to ensure a release as smooth as possible for our customers.
I’ll get into development workflow, but also everything that happens before and after: release scope, translations, communication planning & more.