Supercharging WordPress Development and Defensive coding
This month we welcome Adam to talk about supercharging WordPress development and Gabor will be talking to us about defensive coding: what it is, and why you need it?
1. Supercharging WordPress Development
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 technical talk we’ll dive into how this happens & look at how we can benefit from software engineering techniques to help make your code easier to change. I’ll also show how using Lumberjack, a powerful MVC framework built on Timber, can be used to power-up your themes.
About Adam
Lead developer at @Rareloop – The Digital Product Studio. Advocate for progressive enhancement, accessibility, collaboration, OSS and making code easy to change.
@adamtomat
Slides: https://www.slideshare.net/AdamTomat/supercharging-wordpress-development
—
2. Defensive coding: what it is, and why you need it?
Gabor Javorszky
Skill level: Intermediate
During most of our jobs as developers we are asked to implement an API, to talk to other parts of a system, or to process some data that comes from somewhere.
We tend to code up for all the success paths – what happens when data is as expected. But what do you do when the data is not what you expect, or even better, when an API that should be there just… isn’t?
About Gabor
Gabor’s been doing commercial WordPress development since 2013. He specialises in large ecommerce stores, particularly around the security and performance of them. Outside of work, he enjoys reading, long walks on the beach, travelling, and board games.
@javorszky
Slides: https://wpbristol.j7y.co
—–
*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.
—–
In the heart of Bristol , just on the edge of Bristol Bridge our venue Runway East is easy to get to. It is a ten minute walk from Bristol Temple Meads 🚂 and a five minute drive from the end of the M32. For those of you driving there are Pay and Display spaces 🚘 right outside the venue on Redcliff Street at a cost of around £3. Alternatively there is an NCP 🅿 on Queen Charlotte Street costing a fixed £4.50 for the evening (5pm-2am). This car park is a five minute walk from Runway East.
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.
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).