Latest Immutable Podcast Episodes

Functional Design in Clojure artwork

Ep 087: Polymorphic Metal

Functional Design in Clojure - October 23, 2020 15:00 - 29 minutes ★★★★★ - 17 ratings
We discuss polymorphism and how we tackle dynamic data with families of functions.

Functional Design in Clojure artwork

Ep 086: Let Tricks

Functional Design in Clojure - October 20, 2020 15:00 - 32 minutes ★★★★★ - 17 ratings
Let us share some tricks to reduce nesting and make your code easier to understand.

Functional Design in Clojure artwork

Ep 085: For for the When

Functional Design in Clojure - September 25, 2020 15:00 - 29 minutes ★★★★★ - 17 ratings
We talk about this data generating macro, while we remember situations when it was useful.

Functional Design in Clojure artwork

Ep 084: All Sorts

Functional Design in Clojure - September 18, 2020 15:00 - 27 minutes ★★★★★ - 17 ratings
We lay out a list of ways to sort your data, ordered by their relative power.

Functional Design in Clojure artwork

Ep 083: Sift Sans Sort

Functional Design in Clojure - September 04, 2020 15:00 - 24 minutes ★★★★★ - 17 ratings
We get a handle on big buckets of data by sifting elements into smaller buckets.

Functional Design in Clojure artwork

Ep 082: Filter and Friends

Functional Design in Clojure - August 07, 2020 15:00 - 27 minutes ★★★★★ - 17 ratings
We talk about sifting data and marvel at the simple function that can turn two steps into one.

Functional Design in Clojure artwork

Ep 081: List No More

Functional Design in Clojure - July 31, 2020 15:00 - 26 minutes ★★★★★ - 17 ratings
We talk about positive nothing and the proliferation of tuples.

Functional Design in Clojure artwork

Ep 080: Apply as Needed

Functional Design in Clojure - July 24, 2020 15:00 - 22 minutes ★★★★★ - 17 ratings
We take time to unroll some examples of this function.

Functional Design in Clojure artwork

Ep 079: Compose Thyself

Functional Design in Clojure - July 03, 2020 15:00 - 27 minutes ★★★★★ - 17 ratings
We create a whole episode by combining examples of useful uses of comp.

Functional Design in Clojure artwork

Ep 078: Impartial Thoughts

Functional Design in Clojure - June 19, 2020 15:00 - 25 minutes ★★★★★ - 17 ratings
We cover some of the ways we use partial, without getting too literal.

Functional Design in Clojure artwork

Ep 077: Thread Some

Functional Design in Clojure - June 12, 2020 15:00 - 23 minutes ★★★★★ - 17 ratings
We spend some time going through how these macros help keep our code nil-safe.

Functional Design in Clojure artwork

Ep 076: Multiple Views on Juxt

Functional Design in Clojure - June 05, 2020 15:00 - 30 minutes ★★★★★ - 17 ratings
We take a turn with juxt, looking at all the ways it can help line up data.

Functional Design in Clojure artwork

Ep 075: Merge With Fun

Functional Design in Clojure - May 22, 2020 15:00 - 26 minutes ★★★★★ - 17 ratings
We focus in on merge-with, a powerful function for aggregating data.

Functional Design in Clojure artwork

Ep 074: Deploy, They Said. It'll Be Fun, They Said.

Functional Design in Clojure - May 15, 2020 15:00 - 27 minutes ★★★★★ - 17 ratings
We survey the myriad ways we've used to launch our code into production, and laugh about the various complexities we've found.

Functional Design in Clojure artwork

Ep 073: Silent Sockets

Functional Design in Clojure - April 17, 2020 15:00 - 38 minutes ★★★★★ - 17 ratings
We worry about the health of our websockets and, after looking for help from the standards bodies, roll up our sleeves and handle it ourselves.

Functional Design in Clojure artwork

Ep 072: Sea of Sockets

Functional Design in Clojure - April 03, 2020 15:00 - 32 minutes ★★★★★ - 17 ratings
We switch to using a component to manage our websockets, enabling ease of development and future growth.

Functional Design in Clojure artwork

Ep 071: Socket Synergy

Functional Design in Clojure - March 20, 2020 15:00 - 29 minutes ★★★★★ - 17 ratings
We wander into the weeds, jumping through the myriad hoops required to deliver a simple notification.

Functional Design in Clojure artwork

Ep 070: Socket Circus

Functional Design in Clojure - March 13, 2020 15:00 - 29 minutes ★★★★★ - 17 ratings
We talk about spontaneously sending data from the server to the client to address our users' insecurities.

Functional Design in Clojure artwork

Ep 069: Stuck in the Web

Functional Design in Clojure - February 28, 2020 15:00 - 28 minutes ★★★★★ - 17 ratings
We examine our history writing web handlers and talk about all the ways we've broken them.

Functional Design in Clojure artwork

Ep 068: Static on the Line

Functional Design in Clojure - February 21, 2020 15:00 - 24 minutes ★★★★★ - 17 ratings
We tease apart the layers involved in serving static assets and are surprised by how many we find.

Functional Design in Clojure artwork

Ep 067: Handling Handler's Handles

Functional Design in Clojure - February 14, 2020 15:00 - 23 minutes ★★★★★ - 17 ratings
We manage to find a way to get our handlers the resources they need to get real work done.

Functional Design in Clojure artwork

Ep 066: Compose the Codec

Functional Design in Clojure - January 31, 2020 15:00 - 28 minutes ★★★★★ - 17 ratings
We reinvent the wheel, and along the way discover a few reasons why you might want to do so as well.

Functional Design in Clojure artwork

Ep 065: Stuck in the Middle

Functional Design in Clojure - January 24, 2020 15:00 - 30 minutes ★★★★★ - 17 ratings
We find that the middle is a very good place to start when almost everything is composed functions.

Functional Design in Clojure artwork

Ep 064: Put Ring on It

Functional Design in Clojure - January 17, 2020 15:00 - 19 minutes ★★★★★ - 17 ratings
We focus on the bedrock abstraction for all Clojure web applications and marvel at its simplicity.

Functional Design in Clojure artwork

Ep 063: Web of Complexity

Functional Design in Clojure - January 10, 2020 15:00 - 22 minutes ★★★★★ - 17 ratings
We launch a new series and immediately get tangled in the many layers that make up the web.

Functional Design in Clojure artwork

Ep 062: 2019 in Review

Functional Design in Clojure - January 03, 2020 15:00 - 36 minutes ★★★★★ - 17 ratings
We look back at the past year and highlight our favorite episodes.

Functional Design in Clojure artwork

Ep 061: Transcendental Transformations

Functional Design in Clojure - December 27, 2019 15:00 - 28 minutes ★★★★★ - 17 ratings
We unpack transducers and find a familiar pattern that enables freedom from collections.

Functional Design in Clojure artwork

Ep 060: Reduce Done Quick

Functional Design in Clojure - December 20, 2019 15:00 - 26 minutes ★★★★★ - 17 ratings
We look at clojure.core.reducers and how it extracts performance by composing reducing functions.

Functional Design in Clojure artwork

Ep 059: Lining It Up

Functional Design in Clojure - December 13, 2019 15:00 - 32 minutes ★★★★★ - 17 ratings
We examine the sequence abstraction and then ponder how it helps and hinders our data transformation.

Functional Design in Clojure artwork

Ep 058: Reducing It Down

Functional Design in Clojure - December 06, 2019 15:00 - 28 minutes ★★★★★ - 17 ratings
We take a long hard look at reduce and find the first of many generally useful nuggets inside.

Related Immutable Topics