Besides Carlos and Ed, I made my own breather. A long time ago, too.
I used a 2" exhaust pipe about 20 inches long, and installed it angled in a nod to the OG Spyder breather. The original Porsche one drained into the top of the 4-cam crankcase. I didn't put a large(1" or so) hole into the case like Porsche, but I did use a 3/8" steel fuel line angled back to the universal case oil-fill blockoff.
I vented both valve covers and the top of the case. Valve covers have AN8 lines. The case line is 3/4" I.D., using the distributor hole(I have EFI). There is stainless steel wool packed into the top 8 inches of the breather.
I'm running a dry sump system and have both the top of the breather and the dry sump running to a catch tank with a breather filter on top.
I used all nylon braided AN hose. I also had a welding professional Tig the bungs into my aluminum valve covers. I like the look.
The whole system works like a charm with 6500 rpm shifts, all day long.
I don't have anything to my carb tops, and I do have the vents on the back side of the valve covers. Your mileage may vary...