TLDR Web Dev · MISCELLANEOUS
13 THINGS I WOULD HAVE TOLD MYSELF BEFORE BUILDING AN AUTOROUTER
Summary from the TLDR Web Dev newsletter
An autorouter is a software tool that automatically routes the connections (traces) between components on a PCB. When building an autorouter, devs should use A* search algorithms, prioritize smart algorithms over implementation language, and use spatial hash indexing over tree data structures. Caching pre-solved solutions and visualizing the problem are also necessary optimization.