After a successful first meetup we are motivated to continue what we started. We have learned a bunch to make the experience better.
Times in CEST (Europe/Brussels)
Schedule:
- 19:00 - 19:10: Announcements and info
- 19:10 - 20:00: David McKay - Kickass Laravel Development with Docker
- 20:00 - 20:10: Break & speaker change
- 20:10 - 21:00: Mark Baker - Looping the Loop with SPL Iterators
- 21:00 - 21:30: Announcements & Prize raffles
David McKay - Kickass Laravel Development with Docker
-----------------------------------------------------------------------------
Docker is a tool that allows you to package your application up into a single-runnable, distributable, binary; which is great for deploying your applications to production ... but what about local development? Allow me to introduce you to Docker and it's fundamentals, before quickly moving on to crafting great development environments, with Docker Compose, that encapsulate your non-PHP depdencies: such as MySQL, PostgreSQL, Elasticsearch, and more. You'll walk away from this session with the knowledge to write your own container based workflows, for development and production; so be prepared to throw away your Vagrantfile's when you get back to the office :D
David McKay is a software and technology professional, born & bred in Glasgow, Scotland.
Mark Baker - Looping the Loop with SPL Iterators
-------------------------------------------------------------------
An often-forgotten part of PHP, just looking at the content list for the Standard PHP Library (SPL) Iterators in the PHP Docs can seem very confusing, and even reading the documentation on those Iterators doesn't really explain when or how they should be used.
But it's time to bring SPL Iterators out of the shadows with some real-world examples, explaining how they work, and how they can reduce complexity and improve readability of our code.
So join me on a roller-coaster ride as we loop through some of the most useful Iterators in the SPL toolbox, and learn how we can use their power and features to improve our work.
Mark is an immigrant to the Netherlands from the UK, now enjoying life in Amsterdam, and currently funemployed.
He has been working in the computer software industry since before symbolics.com was registered as a domain name, before the term "cyberspace" was first used in fiction, when Linus Torvalds and Rasmus Lerdorf were still at high school, and Mrs. Zuckerberg had yet to give birth to a bouncing baby social network enabler; and has been developing for the Web in a variety of languages (including Turbo-Pascal) since the days when the Tim Berners-Lee's creation comprised less than 1,000 sites.
Over those years, he has contributed to a number of open source projects: some still extant, others lost to history, including a minor submission to PHP's SPL.
Currently he is coordinator and lead developer for the PHPSpreadsheet library (formerly PHPExcel), and a coordinator and developer on the PHPOffice library suite (PHPWord, PHPPowerPoint, PHPProject and PHPVisio).
His particular interests include PHP integration with office suites, Generators, Anonymous Functions and Classes, Datastructures, Textual analysis, Geodata and geographic information systems, and "big data" and data analysis.
Raffle prizes
-----------------
Like the previous episode, we will be raffling 2 elePHPants to people attending the meetup (you must be present to win). They are generously offered by in2it. Visit them at https://www.in2it.be of say hi on https://twitter.com/in2itvof.