Don’t fear the POPO


Details
Our second meetup this year. And an interesting one! Bas Bieling from Scrumble talks about Plain Old PHP Objects, or POPOs, and how they can be a game-changer for maintaining clean, bug-free code.
-----
The lecture:
The simplicity and clarity of Plain Old PHP Objects (POPOs) can be a game-changer for maintaining clean, bug-free code. This talk delves into how developers can leverage POPOs to avoid the pitfalls of untyped data structures. We will explore the practical benefits of using POPOs, including enhanced code readability, maintainability and reduced risk of bugs.
Attendees will gain insights into strategies for integrating POPOs into existing PHP projects, with real-world examples demonstrating their effectiveness. This session is not just about adopting a new technique; it's about fostering a mindset shift towards more structured, reliable and robust PHP development.
-----
About Bas Bieling:
Bas is a seasoned PHP developer and a passionate advocate for clean code practices. With almost a decade of experience in the field, he has developed a deep expertise in PHP with a focus on Laravel. Bas his experience spans across building robust, maintainable software, contributing to open source projects and mentoring fellow developers.
-----
About the location:
The meetup is hosted at IB the data company, located in the heart of Eindhoven. We will be offered food (pizza, vegan as well) and drinks. Everybody is encouraged to attend about an hour prior to the lectures, so we can have a chat while enjoying our food.
IB is located at an inspiring location adjacent the railway. The building where IB is located lays between the railway and the Fuutlaan, crossed opposite the Effenaar. Free parking spots are available around the building on the premises.
To reach the building, enter the gate halfway the Fuutlaan, opposite house number 23. In case the gate is closed, please ring IB using the correct button.
-----
About the meetup:
• attending the meetup is free (as in free beer);
• free food (pizza, vegetarian as well) and free drinks;
• food is available between 18:00 and 19:00;
• prize raffle (JetBrains license) every meetup;
• the lecture will start at 19:00;
• spoken language is English unless not necessary;
• the presentation is in English;
• suitable for novice to expert level;
• held at IB the data company;
• free parking spaces are right around the building (on the site, behind the gate).

Don’t fear the POPO