Below is the picture of the programmer:
This is the top side:
Bottom side:
The PCB track (before drilling):
The size of the first prototype is around 6.4 X 13cm. As you can see, soldering on breadboard is not very neat and hold the components as strong as it would on a fabricated PCB. The size of the PCB of the last picture is around 5.5 X 13cm. You would think that there's no much space saving, but the biggest advantage here is you can keep this board longer and carry it around without worrying the wires joints will get broken.