Luka Muzinic

Passionate about being a developer, teacher and mentor for newcomers into world of programming. Works for Code4Hire, remote team of software engineers, offering outsourcing and consulting services. Organiser of @webcampzagreb conference. Enjoys playing and watching sports that Croatians find odd and unpopular.

State in a Stateless World

Have you ever heard terms like automata theory, Turing machines and finite state machines? While they might sound too abstract or even out of place for web development, rest assured, they can be quite useful in your web applications.

We will quickly cover some basics and then dive right into most popular PHP state machine libraries. After the talk, you will know benefits of using state machines and, most importantly, how and when to implement them.