Summary: Louis D'hauwe joins John to answer questions about architecture, UI design, compilers, creating a programming language and much more. Thanks to Artem Novichkov, Dario Roa, Hugo Lundin, Paul Hudson and Kabir Oberai for this episode's questions Ask your question at swiftbysundell.com/podcast, or by tweeting to @swiftbysundell.