Why is it so hard to write and maintain UI code? How can we make it easier?On one hand, we've talked with people who design UI APIs we all use. On the other, we've interviewed those who try to reinvent UI development.Discussion: https://discuss.codepodcast.com/t/episode-6-dont-make-me-write-ui/44Episode produced by:Andrey Salomatin https://twitter.com/flpvskMichael Beschastnov michael@codepodcast.comGuests:Steven Tomlinson https://www.linkedin.com/in/bowler-hat/Casey Muratori https://twitter.com/cmuratoriRik Arends https://twitter.com/rikarendsDomenic Denicola https://twitter.com/domenicYegor Jbanov https://twitter.com/yegorjbanov## Links: CaseyImGui introduction video https://mollyrocket.com/861"IMGUI Yay or Nay" http://gamedev.stackexchange.com/questions/24103/immediate-gui-yae-or-naydear imgui https://github.com/ocornut/imguiReact https://facebook.github.io/react/## Links: RikMakepad https://makepad.github.io/makepadCloud 9 https://c9.io/"Rik Arends: Beyond HTML and CSS: Fusing Javascript and shaders | JSConf EU 2014" https://www.youtube.com/watch?v=X8xxz-YeWtk## Links: Domenic"The Extensible Web" article by Domenic https://blog.domenic.me/the-extensible-web/"How to Win Friends and Influence Standards Bodies" talk by Domenic https://www.slideshare.net/domenicdenicola/how-to-win-friends-and-influence-standards-bodies## Links: Yegorhttps://flutter.iohttps://flutter.io/design-principleshttps://flutter.io/testing## MusicMid-Air! @mid_air