Bristol Meetups

Code Quality

In March we're holding a night of talks around the topic of Code Quality.

Thanks to Brightpeal for kindly hosting us this month.

Our talks this month:

- Crafting Quality PHP Applications: an overview
James Titcumb (http://twitter.com/asgrim), Conference speaker and developer with Roave (https://roave.com/)

This prototype works, but it's not pretty, and now it's in production. That legacy application really needs some TLC. Where do we start? When creating long lived applications, it's imperative to focus on good practices. The solution is to improve the whole development life cycle; from planning, better coding and testing, to automation, peer review and more. In this talk, we'll take a quick look into each of these areas, looking at how we can make positive, actionable change in our workflow.

- Good or bad? - telling the difference is hard.
Dan Ackroyd (https://twitter.com/mrdanack)

A large part of being a programmer is making choices, whether it's what framework to use, what libraries to use or just how to structure code. Every day when we're programming we try to take choices that are good, and avoid choices that are bad.

But what if actually we're all terrible at telling the difference between good and bad? What if we're all just not very good at a fundamental skill needed to do our jobs?

In this talk I'm going to try to demonstrate a couple of common epistemological mistakes that people make, how you can try to analyze what is good and what is bad a bit better, and how to limit the consequences that come inevitably when bad choices are made.

--

As always, a big thanks to our meetup sponsors Ents24 (http://www.ents24.com/), Brightpearl (http://www.brightpearl.com/), Space 48 (https://www.space48.com/), Helastel (https://www.helastel.com/) & Deep Blue Sky (http://deepbluesky.com/) without whom we wouldn't be able to put on our meetups.

Afterwards we'll head to the pub, probably the Volunteer Tavern (http://volunteertavern.co.uk/real-ales)!