Episodes
Published 09/28/23
Published 09/22/23
Published 12/18/20
We devote some time to two functions that are indispensable when computations require variation.
Published 12/18/20
We wander through the myriad ways of making decisions and listing choices in Clojure.
Published 11/20/20
We eagerly discuss the times we need to interact with the messy world from our nice clean language.
Published 11/13/20
We discuss polymorphism and how we tackle dynamic data with families of functions.
Published 10/23/20
Let us share some tricks to reduce nesting and make your code easier to understand.
Published 10/20/20
We talk about this data generating macro, while we remember situations when it was useful.
Published 09/25/20
We lay out a list of ways to sort your data, ordered by their relative power.
Published 09/18/20
We get a handle on big buckets of data by sifting elements into smaller buckets.
Published 09/04/20
We talk about sifting data and marvel at the simple function that can turn two steps into one.
Published 08/07/20
We talk about positive nothing and the proliferation of tuples.
Published 07/31/20
We take time to unroll some examples of this function.
Published 07/24/20
We create a whole episode by combining examples of useful uses of comp.
Published 07/03/20
We cover some of the ways we use partial, without getting too literal.
Published 06/19/20
We spend some time going through how these macros help keep our code nil-safe.
Published 06/12/20
We take a turn with juxt, looking at all the ways it can help line up data.
Published 06/05/20
We focus in on merge-with, a powerful function for aggregating data.
Published 05/22/20
We survey the myriad ways we've used to launch our code into production, and laugh about the various complexities we've found.
Published 05/15/20
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.
Published 04/17/20
We switch to using a component to manage our websockets, enabling ease of development and future growth.
Published 04/03/20
We wander into the weeds, jumping through the myriad hoops required to deliver a simple notification.
Published 03/20/20
We talk about spontaneously sending data from the server to the client to address our users' insecurities.
Published 03/13/20
We examine our history writing web handlers and talk about all the ways we've broken them.
Published 02/28/20