ScalaJS with Haoyi Li

Scala is a functional programming language built on the JVM. For more than a decade, this didn’t mean anything to front end web developers. More recently, ScalaJS has brought Scala to the front end. ScalaJS is a project that compiles any Scala program down to JavaScript–so that all of your Scala programs can run on the browser.

Haoyi Li has worked on ScalaJS extensively and has written an online book about ScalaJS. If you are a front end developer looking for a safer way to write your web apps, you will like this episode–or if you are a fan of functional programming.


DIYSnapLogo SnapCI is a continuous integration tool built by Thoughtworks. Go to check it out.
ApprendaLogo If you want to learn about Kubernetes, go to for a free webinar series about Kubernetes. Apprenda provides cloud platform software that works with your existing applications and infrastructure.

Software Weekly

Software Weekly

Subscribe to Software Weekly, a curated weekly newsletter featuring the best and newest from the software engineering community.