
Computer Science Visualizations with Sam Rose
Hanselminutes with Scott Hanselman
Creating interactive blogs and computer science visualizations
The chapter explores the speaker's journey of creating interactive blogs with 2D graphics rendering using pixi.js, experimenting with self-contained web development using raw web components and TypeScript, and contemplating the potential shift to WebAssembly. They discuss challenges in visualization design, user interaction, and understanding user behavior, emphasizing the importance of clear cues for user engagement and a visualization-first approach in writing. The chapter also covers the process of building computer science visualizations with a focus on queuing, describing techniques for domain-driven modeling, managing non-deterministic aspects, and balancing realism with user experience.