Mr. 4th Programming Conversations

"Designing a UI System" with Ryan Fleury

June 12, 2023 Allen Webster Season 1 Episode 4
Mr. 4th Programming Conversations
"Designing a UI System" with Ryan Fleury
Show Notes

I talk with my good friend Ryan Fleury about his experience iterating on the design of a system for production quality immediate mode GUI.

We cover: The way Ryan views the tradeoff space of GUI programming, how Ryan approaches reusability and layering in his design, the meaning and implications of top-down and bottom-up design, and the possibilities of new UI paradigms in a future idealistic computing environment.

Links referenced:
Ryan's Substack - https://www.rfleury.com/