Need to get yourself out of a sticky situation? Wish your application was more performant? Good news! in July we present two talks which can help you out.
Thanks to BaseKit for kindly hosting us this month.
Our talks this month:
- Get out of jail "free" cards - tips and quick fixes to get you out of sticky situations with servers, websites and APIs
Chris Sherry, Developer at 3 Sided Cube & Organiser of PHP Dorset (https://twitter.com/tweetingsherry)
Dave Hulbert, Engineering Director at Base & Organiser of PHP Dorset (https://twitter.com/dave1010)
There are lots of popular talks about the best practice and right way to build your software and infrastructure to ensure the most reliable, fault tolerant systems and optimised codebases, without which we would not know how to improve and better our processes.
But in reality, projects exist in a multitude of states of imperfectness, sometimes due to commercial decisions or financial demands, scheduling pressures, or unfortunately some naivety or ignorance on our parts or those we inherited those projects from.
Together Chris and Dave have years of experience working with and maintaining legacy PHP codebases, MVP monoliths and prototypes that got shipped to production. They have joined forces to share with you some of their favourite tips on getting through times of late night bug fixing, weekend patches and badly timed traffic spikes. The talk will help you survive your initial dilemma to keep things running and give ideas for some better long term resolutions.
- Performance optimisation: how do I go about it?
Kat Zien, Keyboard wizard (PHP and Go) at Brightpearl & Organiser of PHPSW (https://twitter.com/kasiazien)
Every developer should be confident that their code is efficient and safe to run in production. But it can be hard to get started. What tools to use? What do the graphs mean? What to look at first? In this talk, we will analyse and optimise the performance of a simple PHP application. By demonstrating how to use some of the excellent open source projects such as xdebug, xhprof or meminfo I hope to give you a good idea of where to start with analysing and optimising your PHP code.
BaseKit (http://www.basekit.com/) have kindly offered to host the evening at their office, and as always we'll sort out some ales, lagers, soft drinks and snacks. Don't forget to check them out - and if you're looking, they are hiring.
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)!