Venue: Sainsburys, 33 Holborn, London, EC1N 2HT
Note: There will be members of Sainsbury's staff who will be able to help you to the correct room.
7:00-7:30 - Informal drinks, snacks and chat
7:30-7:35 - Welcome & group announcements
7:40-8:30 - Talk:
Talk: Squash Bugs with Static Analysis
All developers know that bugs are bad and finding them can be difficult. The good news is tools to help us find and prevent bugs are becoming more powerful...
Modern static analysis tools (e.g. IDEs like PHPStorm and tools like Psalm, Phan and PHPStan) are far more advanced then their predecessors. They can find a whole range of bugs whilst keeping the false positive rate low.
This talk introduces more advanced static analysis. It will show the kinds of bugs that the more advanced static analysis tools can find. We’ll then look how they can be added to your current development work flow. We’ll finally look at how we can write our code in such a way to get the most out of static analysis.
Speaker: Dave Liddament
Dave is a director and developer at Lamp Bristol, a software consultancy. He’s been writing software commercially for over fifteen years in many languages including C, Python, Java and PHP.
Dave is keen to pass on his knowledge. He is an organiser and regular speaker at PHP-SW. He also runs the monthly workshop Bristol PHP Training that covers topics including testing, CI and git.
When not busy coding, Dave enjoys scuba diving and running.
Cloudflare (https://www.cloudflare.com) - Cloudflare is the leading performance and security company helping to build a better Internet. Today the company runs one of the world’s largest networks that powers more than 6 million Internet properties. More than 10 trillion Internet requests flow through Cloudflare’s network each month, accounting for nearly 10% of all Internet requests for more than 2.5 billion people globally.
LendInvest (https://www.lendinvest.com) - LendInvest provide finance to property professionals, and provide a platform for individuals and institutions to invest in property backed loans.
Nexmo (https://www.nexmo.com) - Nexmo is a global cloud communications platform, providing APIs and SDKs for SMS, voice, phone verification, messaging and advanced multi-channel conversations. We have libraries across a range of platforms including PHP, enabling you to build communications features such as two-factor authentication, two-way and group messaging, one to one or multi person calls, all with the technologies that you are already using.
Explore Group (https://www.explore-group.com) - The Explore Group has been helping companies recruit top talent in the ever-evolving world of technology since 2005. We've adapted alongside the changing IT market to become increasingly specialist enabling us to support our customers on their journey through the new digital economy.
Paddle (https://paddle.com) - Our mission is to help software companies succeed — enabling them to focus on creating products the world loves. Hundreds of companies rely on our e-commerce platform to sell their software products globally, as well as our powerful analytics and marketing tools to understand and grow their businesses.
We'll also have 2 licences from JetBrains (https://www.jetbrains.com/products.html) for any of their products to raffle.
Want to speak at PHP London?
We are always looking for speakers for our monthly meetups. If you would like to give a talk this year please fill out the form at the link below.
PHP London operates a code of conduct to ensure that all attendees are able to enjoy our events. We encourage all attendees to read the Code of Conduct (http://phplondon.org/conduct/) before attending a PHP London event.