GRWebDev Presents Ryan Lanciaux: Cooking Up Better Applications


Software development is a relatively young field. What is considered "beautiful code" one day can be an anti-pattern the next. What if there was a way to write software that is easier to maintain, quicker to write, and more reusable by taking some timeless inspiration from the more established culinary world?

In this talk we’ll take a look at the cooking term "Mise en place" (dealing with planning and preparation that goes into a meal) and how we can apply this concept to shared component libraries or design systems in our front end applications. We will examine how this strategy can help everyone on the team utilize these same ingredients to build, discuss, and design ultimately better software. While the examples are mostly React-based, the concepts apply to other paradigms as well.

Ryan Lanciaux is a professional software developer in based out of Ann Arbor. Although he programs in several languages, his current area of focus is front-end development. Ryan attempts to contribute to the development community through his (often neglected) blog at

This month's meetup is graciously sponsored by Otterbase. With its national headquarters located right here in Grand Rapids, Otterbase is a staffing agency that puts people first, not algorithms. In the internet age, it is a temptation to replace human experiences with automation. Otterbase is doing something about it. Learn more at

6:15pm - 6:30pm ... Networking / Social / Pizza
6:30pm - 6:45pm ... Introduction
6:45pm - 7:30pm ... Presentation
7:30pm - 7:45pm ... Q&A
7:45pm ... Conclusion