So I bought this really cheap Programming Adapter for the ESP8266 I had laying around. Only problem is, to program the ESP8266 it needs to be switched into programming mode, which means GPIO0 has to be connected to ground during initial powering.
Since I didn’t want to fiddle around with wires each time I’m trying to program this module I simply soldered a pcb tactile switch to GPIO0 and GND Pins of the programmer. So just hit the button before and while plugging the device in. You can let go of the button as soon as the red led indicates the ESP8266 is being powered.
Here’s a picture of my masterpiece in case you want to build your own. Happy tinkering.