this dev stream, Seve dives deep into the footprinter repository by implementing the axial footprint. He walks through the entire process, from setting up the test file to creating the footprint function using Zod for type definitions. Seve demonstrates how to use the KiCad viewer for reference, debugs issues with plated holes rendering, and adds a basic silkscreen line. He also touches on updating dependencies, using Git effectively, and the importance of comprehensive testing. Throughout the stream, Seve shares insights on contributing to open-source projects, including tips on creating pull requests and the significance of proper documentation. This episode is particularly useful for contributors looking to understand the FootPrinter codebase and workflow.
Learn how to contribute to tscircuit's footprint
Seve tackles implementing "axial" inside the Typescript footprinter repo using Zod
Oct 01, 2024
Share this post