Seve tackles two major tasks: fixing incorrect schematic wire crossings and adding a bill of materials view to the snippets interface. After spending 2 hours trying to fix crossing rendering issues (ultimately putting a $50 bounty on the complete fix), he shifts focus to improving the snippets UI. He implements a new dropdown menu system that houses the BOM view, circuit JSON, and error display, using the more modern horizontal ellipsis (⋯) instead of a hamburger menu. The BOM implementation includes clickable JLCPCB part numbers and a clean tabular layout. Throughout the stream, Seve demonstrates his workflow using AI assistance for code generation while maintaining high standards for UX details like consistent spacing, dropdown behavior, and error indication. Notable discussion topics include proper junction rendering, wire crossing edge cases, and the evolution of menu icons in modern web interfaces.
Fixing Schematic Crossings & Adding BOM View to Snippets
Wire crossing bug hunting, Component interface improvements, and new BOM features
Nov 17, 2024
Share this post