Every PCB house and line within it is different ... [Rob] took a typical route, making a first stab at a footprint design supported by lots of online calculators (like these by Chemandy ...
Still, I enjoy using the JLCPCB and LCSC combination in the hobby PCB market as it stands now ... and while I still need to design footprints every now and then, they’re usually something ...