ZgPHP #111


Details
# Schedule
17:55 - Pre-meetup - gathering, small talk
18:00 - Meetup kickoff, Group announcements
18:10 - Cees-Jan Kiewiet - A crash course into async and non-blocking PHP 18:50 - Q&A
19:00 - Break 19:05 - Zvonimir Spajic - Learn git the right way
19:35 - Q&A - Virtual Drink Up
# Talks
## 1. Cees-Jan Kiewiet - A crash course into async and non-blocking PHP
### The world of async and non-blocking PHP might be intimidating but let me give you a crash course through it's wonderous landscape. From async messaging structures, and background queue processors, to non-blocking PHP application services with thread workers handling requests. All with real life examples on how they have been done and why that way.
### Speaker short bio My name is Cees-Jan Kiewt, I'm a chaos engineer passionate about pushing the limits of languages/hardware/YAML. Been part of the ReactPHP core team for more than five years and I enjoy sharing the knowledge learned while on that project.
## 2. Zvonimir Spajic - Learn git the right way
### Git is a standard tool for version control these days so we all use it daily. And we all understand it. Or do we? Well... Let's face it - git is hard. The main reason for this lies in its UI. It is full of leaky abstractions. That is why to get comfortable with git you need to gain some understanding of how git works internally. In this talk, we "open" git's hood and take a look at what happens there when we do our daily operations.
### Speaker short bio Zvonimir is a passionate software developer highly interested in software architecture and ‘getting it right’. Outside work, he likes to keep his mind sharp and body strong by doing different recreational sports. Zvone enjoys reading a good book, listening to all sorts of music, and 'dogs.

ZgPHP #111