Further reading
As I get older, I find the history of computing more and more fascinating; concepts and devices that were bleeding edge when I was in my twenties are now dusty old relics. However, these old relics go some way to explaining why we are where we are. The Unix Oral History Project has a great section on the concept of pipes: https://dspinellis.github.io/oral-history-of-unix/frs122/unixhist/finalhis.htm.