often I develop small SMD board where the standard 100 mils 3+3 header for ISP is too large. Sometimes I also need to remove it after programming to save z-space.
A colleague of mine suggested to reduce the pitch of the header to 90 mils so you can insert and remove the connector without solder it.
What do you recommend in these situations?
I'm talking about production boards - not to develop firmware. They come with the MCU already soldered and I need to program them one time.