The Bike Shed

181: Strong Types and a Functional Flair

The Bike Shed

On this episode of the Bike Shed, Chris is joined by thoughtbot CTO Joe Ferris. Chris & Joe start by talking about all things data. More and more we're building applications that need to manage medium to large data sets, combining data from multiple sources, and our approaches and frameworks need to evolve to match these needs. Joe provides the low down on how this can shape the way we build our applications.

As part of the discussion around data they dig into the idea of event logs, most notably discussing Apache Kafka and it's unique approach to capturing state by storing an immutable event log, and the resulting architecture that falls out of this.

Lastly they chat about the Scala language both in relation to data and streaming applications, but also more generally as an example of an approachable yet powerful strongly typed language.

Next Episodes

The Bike Shed

180: A Citizen of the Internet (John Resig) @ The Bike Shed

📆 2018-12-07 06:00 / 00:39:14


The Bike Shed

179: We CAN Just Use a Form! @ The Bike Shed

📆 2018-11-30 06:00 / 00:49:47


The Bike Shed

178: Friday is For Spikes @ The Bike Shed

📆 2018-11-16 06:00 / 00:38:31


The Bike Shed

177: Tricking Computers Into Doing Things @ The Bike Shed

📆 2018-11-09 06:00 / 00:32:21


The Bike Shed

176: The Machines Will Learn @ The Bike Shed

📆 2018-11-02 05:00 / 00:37:10