title |
---|
You Should Think About Some States - Kevin Lynagh |
06/12/18
Kevin Lynagh is a designer specializing in user interfaces for complex systems. He co-created Subform, a CAD-inspired UI design tool, with Ryan Lucas, which got a thousand backers on Kickstarter. He recently created Sketch.systems, an interactive playground for designing system behavior using Statecharts (hierarchical state machines).
In this conversation, we discuss direct manipulation, Statecharts, challenges of layout engines, visual programming languages, the Clojure community, constraint systems, and the three different types of programmers.
<iframe src="https://omny.fm/shows/future-of-coding/25-you-should-consider-some-states-kevin-lynagh/embed" width="100%" height="180" frameborder="0"></iframe>- Kevin’s website
- Kevin’s email: [email protected]
- Twitter: @lynaghk
- Full regex story of Sketch.systems and Cyrillic
- Kevin making a phone
- Initial statecharts paper
- xstate
- David K Piano
- Sketch.systems
- Subform
- Subform Kickstarter
- Why not flexbox?
- Cassowary
- Solidworks
- Finda
- TLA+: Lamport (the creator)'s video course and Hillel Wayne's book
- Reccomended book on Alloy
- Hillel Wayne on Sketch.systems and Formally Specifying UIs