How I learned about event-driven design in the late 90s
amirkarimi.me