From VM to Containers and Back Again! by Mohanarangan Muthukumar (https://github.com/extrasalt)
MicroVMs are all the buzz now with AWS releasing firecracker. In this talk, We'll take a look at how containers work internally and we'll explore the evolutions of containers and VMs touching: Docker, Kubernetes, Firecracker, Ignite and Firekube. We'll be comparing Linux containers to traditional VMs and to microVMs and taking a look at these new and upcoming projects in the Kubernetes ecosystem.
Creating a programming language in Go by Naren (https://github.com/dudewhocode)
Creating an interpreter or a programming language can sound complicated but in reality getting started with it is not that difficult as it sounds – it is a bunch of switch statements and recursive logics. In this talk I am going to give an introduction to interpreter internal, we are going to walk through the high level blocks and the Golang code to create a simple interpreted programming language. The key take away for the audience will be my lessons from creating a programming language, resources to get started to create one.
tl;dr: 1. create a programming language - 2. MicroVMs vs Containers vs VMs.