How To Avoid Operating Heavy Machinery While Asleep or Writing Cleaner, More Resilient Code with XState

Have you ever noticed the warnings on medication about not operating heavy machinery? How many industrial accidents are there because an equipment operator took a healthy swig of Nyquil before getting to work? Apart from the warning sticker, there’s no real prevention of this condition. If you stretch this metaphor to software development, you’d have…

How to Export Tabular Data from a React App with KendoReact ExcelExport

Welcome to our fifth and final installment in this series on visualizing data with Progress KendoReact! For our final article, I’ll demonstrate how to allow users to export tabular data from our web application. This technique allows for the application’s extensibility and allows users to create their own visualizations and interpretations from the data. Previous…

How to Work with Complex JSON Data for Visualization with JavaScript

Welcome to the third installment in our series on Data Visualization with Progress KendoReact. We created a dynamic layout within our single-page React application using KendoReact’s layout functionality. Today we’ll be taking a step away from the view and working on, arguably, the most important part of our application: the data itself. KendoReact is quite…

Building Pieces, Assembling Applications – Using WebPack to code split, lazy load, and deliver more performant apps

Mike Labriola presented “Building Pieces, Assembling Applications” to the Chicago React meetup on September 30th, 2020. If you want to learn more about how to split apart your application and reassemble it for lazy loading, code splitting, and better performance, the recording is available on YouTube. Mike structured the presentation as a practical code walkthrough…