If you're fond of state machines as an abstraction for system design, I highly recommend reading the Harel statechart paper. It's well-written and understandable. And, it's truly a useful extension of the type of state machine diagrams software engineers typically produce.
Very cool! I created something similar for Casio F-91W. It also uses XState. The benefit of specifying a machine in XState, is that one can embed Stately editor to visualize the states and their transitions.
Beautiful! I love the clean design of the page, too. I went through a period of obsession with the Harel paper, and your page is a nice summary of some of the key points!
8 comments
[ 5.2 ms ] story [ 39.8 ms ] threadhttps://github.com/dundalek/casio-f91w-fsm