$400 Fullstack Live Event Free With a Membership!
Unleash the full potential of your PHP applications! Learn to conquer pesky bugs, optimize code for lightning-fast performance, and modernize legacy systems. This intensive workshop covers essential debugging strategies, performance profiling techniques, and best practices for writing clean, efficient PHP code.
In this talk, we discuss strategies and techniques for modernizing and upgrading legacy PHP applications. Important differences between PHP versions will be discussed, and specific solutions for upgrade issues from PHP 5.4 and later will be discussed. Dependency management for legacy upgrade projects will discussed in detail, along with debugging and deployment techniques.
Attendees will learn how to bring their old PHP projects up to speed with current best practices and standards without a topdown rewrite.
In a galaxy not so far away, PHP performance optimisation emerges as a crucial quest for developers. Join us as we embark on a journey through the stars of code, exploring the hidden powers within PHP itself and the arsenal of external tools at our disposal. Discover the secrets of built-in PHP functions and powerful allies like Xdebug, New Relic, and Blackfire. Learn Jedi-level best practices for crafting high-performance applications. May the Speed Be with You!
Its loose type system and implicit type casts make PHP a perfect programming language for beginners. However, if we rely heavily on those features, we’ll eventually end up with a codebase that is hard to control and maintain. In this session, Alexander will open up his toolbox and show how a stricter way of programming PHP applications helps him to not lose pace when applying changes to PHP applications.
Elizabeth Berube is a computer programmer and avid lifelong learner. She enjoys creating new software, fixing bugs, and solving business issues.
David Berube is the president of Durable Programming LLC, a studio specializing in maintaining legacy systems. He authored the books “Practical Rails Gems” and “Practical Reporting with Ruby and Rails”, and co-authored the book “Practical Rails Plugins,” and he’s written for venues like Dr. Dobb’s Journal, Linux Pro Magazine, and IBM DeveloperWorks.
Alexander has been developing applications with PHP for over 20 years. As a freelance software developer, he modernizes old applications and prepares them for the future. He is passionate about open source and is an active member of the Symfony and Doctrine core teams.
David has around two decades of total experience in the tech industry. He holds leadership positions at Adviqo, Jochen Schweizer Mydays Group and Regiondo, wearing various hats from Chapter Lead to CTO. He has lead teams, shaped strategic direction, and driven technical innovation. Earlier, as a developer, he built and led the development of the Europe-leading leisure activities booking platform Regiondo, occupying CTO position in a dynamic German start-up environment.