During this talk you will learn what challenges led us to use a workflow orchestration engine and why we decided to choose Cadence over other technologies. I will describe main concepts behind Cadence and explain how to actually write a workflow using the Python client.
Everyone's probably heard about design patterns, but the concept became popular with the Gang of Four book over 20 years ago. A lot of time has passed since. In this talk I will dissect two classic design patterns - how they originated, evolved and what happened to them in the Python world. Tracing the evolution and death (or maybe ascension?) of these patterns will lead us to some highly practical conclusions. The talk will also feature a guest appearance of Rust.
Senior Software Engineer at ShopRunner. Apart from implementing workflows, used to work on search engine and order management system. A Python enthusiast but not tied to particular programming language. Previously had a chance to write production code in C++, Kotlin, Java or Go. After work he likes spending time playing guitar or reading good literature.
Pythonista by trade, Rustacean by heart. I have interest in functional programming, programming languages and tools that make daily work easier. I strongly believe in insecticidal properties of beautiful and simple design (unit tests come in a close second).
ShopRunner is a members-only online shopping service that offers time-starved consumers unlimited, free two-day shipping with no minimum order size, and free shipping on returns across a wide selection of today's most popular retailers. ShopRunner is the main support in organizing the online only Pykonik meeting.