Luka Mužinić

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.

twitter: @lmuzinic


State in the Stateless World

By Luka Mužinić

While finite state machines and Petri nets sound too abstract or even out of place for web development, rest assured, they can be quite useful in your applications. If you have news articles that go from draft to review and then to published or webshop orders which are created, updated, and dispatched only to get returned and refunded, you might want to look into using state machines. Let’s learn one new pattern, see what popular libraries are out there, and how to use them to keep your business rules well organized and your concerns separated.

Published in Navigating State – July 2018, July 2018