3 ms·Lessons from Years of Tricky Bugs (2016)60 points by henrik_w 9y agopwm 9y agoGreat, pragmatic list. Regarding events I found employing state machines to be very useful in dealing with the ordering and cardinality issues mentioned.