DiscoverFunctional Design in Clojure
Functional Design in Clojure
Claim Ownership

Functional Design in Clojure

Author: Christoph Neumann and Nate Jones

Subscribed: 154Played: 4,883
Share

Description

Each week, we discuss a software design problem and how we might solve it using functional principles and the Clojure programming language.
117 Episodes
Reverse
We find a clear and pure heart in our application, unclouded by side effects.
Ep 116: The Main Focus

Ep 116: The Main Focus

2024-05-1622:44

We turn our attention to the frontend, and our eyes burn from the complexity.
Ep 115: The Main Event

Ep 115: The Main Event

2024-05-0928:42

We look for a suitable place to dig into the code and find an entry point.
We find ourselves staring at code for the first time—even though we wrote some of it!
Ep 113: Highlightify!

Ep 113: Highlightify!

2024-02-2927:13

We highlight the highlights of the Sportify! series.
Ep 112: Purify!

Ep 112: Purify!

2024-02-2233:20

We loop back to our new approach and find more, and less, than we expected!
Ep 111: Loopify!

Ep 111: Loopify!

2024-02-1528:54

We throw our code in a loop, and it throws us for a loop.
Ep 110: Contextify!

Ep 110: Contextify!

2024-02-0823:22

Our downloads fail at random, but our dead program won't give us any answers.
Ep 109: Extractify!

Ep 109: Extractify!

2024-02-0126:35

We need to test our logic, but the I/O is getting in the way.
Ep 108: Testify!

Ep 108: Testify!

2024-01-2522:42

We start testing our code only to discover we need the whole world running first!
Ep 107: Idempotify!

Ep 107: Idempotify!

2024-01-1831:53

We discover when giving up is the way to get ahead.
Ep 106: Robustify!

Ep 106: Robustify!

2024-01-1130:37

We push our software to reach out to the real world and the real world pushes back.
Ep 105: Codify!

Ep 105: Codify!

2024-01-0425:42

We grow beyond our REPL-driven pieces toward an end-to-end solution.
Ep 104: Assembleify!

Ep 104: Assembleify!

2023-12-2135:03

We realize we're done exploring when all of the pieces fall into place.
Ep 103: Explorify!

Ep 103: Explorify!

2023-12-1432:15

We peruse APIs to uncover the data hidden beneath.
Ep 102: REPLify!

Ep 102: REPLify!

2023-12-0728:11

We find ourselves in a murky situation, so we go to our REPL-connected editor to shine some light on the details.
Ep 101: Sportify!

Ep 101: Sportify!

2023-11-3017:03

We tackle a new application, thinking it'll be an easy win—only to discover that our home run was a foul, and the real world is about to strike us out!
We reflect on Clojure, the community, and how much we have to be thankful for.
We free our REPL to explore and automate the world around us.
We reflect on keeping the necessary mess at the edges so our core can be composed together with beauty and simplicity.
loading
Comments