Supercharging WordPress with Lumberjack : How to write extensible WordPress code


Details
Our third meetup of the year has a focus on writing better code.
Mark Wilkinson will be talking about writing extensible code and Adam Tomat will show us how to supercharge WordPress with Lumberjack.
** NEW VENUE **
Please note we are have moved to a new venue, and will be at Runway East. Please see the location details below. If you have any questions please contact us on any of our social media channels or add a comment here.
---
- How to write extensible WordPress code
π¨ Mark Wilkinson
Skill level: Intermediate
Wouldn't it be great if you could use the same code on multiple projects, but customise it to work differently on each? Wouldn't that save so much time?
Well, the answer, of course, is yes and to do this you need to write extensible code that you and others who use your plugins and themes can modify and extend, on a per-project basis.
Mark will look at what extensible code is, why you should be writing extensibly including the benefits it brings and the techniques used to do so.
About Mark Wilkinson
Mark is a developer and co-founder of Highrise Digital, the tiny WordPress agency with big ideas, providing WordPress development excellence,
without the layers of management associated with larger agencies.
Mark has been using WordPress since late 2005, all the way back to version 2.0.
Mark loves contributing to the WordPress community, particularly in the UK and you may have seen him speaking about development at your local meet up or WordCamp.
@wpmark / https://highrise.digital
---
- Supercharging WordPress with Lumberjack
π¨ Adam Tomat
Skill Level: Intermediate, Advanced
Often WordPress themes are not easy to change, maintain or fun to work on. This can rule WordPress out as a viable option for bespoke, non-trivial websites.
In this talk Adam dive into how this happens & look at how we can benefit from software engineering techniques to help make your code easier to change. He'll also show how using Lumberjack (a powerful MVC framework built on Timber) can be used to power-up your bespoke themes.
About Adam Tomat
Lead developer at @Rareloop - The Digital Product Studio. Advocate for progressive enhancement, accessibility, collaboration, OSS and making code easy to change.
@adamtomat - https://adamtom.at
-----
*If you find you can no longer make this meeting please do change your RSVP. As we provide food for these events it is helpful for us to know what number to cater for and of course to ensure that the waitlist is kept as short as possible. Thanks.
-----
Please arrive from β 6.30pm. You will be greeted by our friendly and knowledgeable volunteers who will help you get your name badge and get settled in. We aim to start the talks at around β 7pm so there's plenty of time to meet our other members, get a drink π» and have a graze from the buffet π we provide thanks to our generous sponsors.
We usually start the night off with some updates about what's happening in the local and national WordPress community and members are welcome to add their own updates. Speak to one of the organisers wearing a red name badge before we start if you'd like to say or ask something.
After the first talk we take a break and then have our second talk. Following that if you want to stick around a few of us usually hang around for another drink and chat. The talks usually finish around β 9.15pm (ish).

Supercharging WordPress with Lumberjack : How to write extensible WordPress code