Share tips you have come across

fettkeewl:
Dont be afraid to add stuff you need directly on a board ^^

This is a programming board for the ESP8266-01 that I modified with a button and two wires.
In standard operating mode the esp8266 will run its loaded firmware / arduino code when plugged in,
however holding the button when connecting your device pulls gpio0 to ground allowing you to program the device.

The button is hot glued to the female header. Could do 1 more on the opposite side for device reset..

Yes, we all add things sooner or later to existing circuits.

You can use small pieces of PCB material, glue them to an existing PCB then add components to these pieces.

Here is a discussion on the process.

Edit:
Try a small drop of 'Super Glue' on motherboard and small smear of 'Super Glue Accelerator' on the bottom of the cutout pad.

Add components to a PCB.

Board segments

Came across this technique while back, I do like it for adding things to PCBs.