Ep 101: Sportify!

Ep 101: Sportify!

Update: 2023-11-30
Share

Description

Each week, we discuss a different topic about Clojure and functional programming.


If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to feedback@clojuredesign.club, or join the #clojuredesign-podcast channel on the Clojurians Slack.


This week, the topic is: "introducing Sportify!". 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!


Our discussion includes:



  • Introduce a new series!

  • Sportsball! Sportsball!

  • Going back in time.

  • An overview of video production workflows.

  • What is a media asset manager?

  • How hard could it be?

  • What could possibly go wrong?

  • What are all the things we'll need to handle?

  • What is a situated problem?

  • Does immutability matter when most of the work is I/O?

  • Code stability in Clojure.


Selected quotes:



  • "Clojure has made our lives fun, so we want to make your lives fun."

  • "What do people love when they're watching sporting events? They love their highlights."

  • "This is not a business problem. This is a sports problem, and sports problems are different."

  • "Now this is where we're reaching the edges of reality, but just hang on. Come with us."

  • "How hard could it be?!"

  • "What could possibly go wrong?!"

  • "But this MAM...do you have to be polite? Can I have the video ma'am?"

  • "We've got to do the right amount. That's the hard part: the right amount."

  • "Is there a fraught problem that's not situated, or a situated problem that's not fraught?!"

  • "Situated, in my mind, is useful. I don't just want to heat the room up with my computer. I want to actually get something done!"

Comments 
In Channel
Ep 118: Pure Parts

Ep 118: Pure Parts

2024-06-2728:28

Ep 116: The Main Focus

Ep 116: The Main Focus

2024-05-1622:44

Ep 115: The Main Event

Ep 115: The Main Event

2024-05-0928:42

Ep 113: Highlightify!

Ep 113: Highlightify!

2024-02-2927:13

Ep 112: Purify!

Ep 112: Purify!

2024-02-2233:20

Ep 111: Loopify!

Ep 111: Loopify!

2024-02-1528:54

Ep 110: Contextify!

Ep 110: Contextify!

2024-02-0823:22

Ep 109: Extractify!

Ep 109: Extractify!

2024-02-0126:35

Ep 108: Testify!

Ep 108: Testify!

2024-01-2522:42

Ep 107: Idempotify!

Ep 107: Idempotify!

2024-01-1831:53

Ep 106: Robustify!

Ep 106: Robustify!

2024-01-1130:37

Ep 105: Codify!

Ep 105: Codify!

2024-01-0425:42

Ep 104: Assembleify!

Ep 104: Assembleify!

2023-12-2135:03

Ep 103: Explorify!

Ep 103: Explorify!

2023-12-1432:15

Ep 102: REPLify!

Ep 102: REPLify!

2023-12-0728:11

Ep 101: Sportify!

Ep 101: Sportify!

2023-11-3017:03

loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Ep 101: Sportify!

Ep 101: Sportify!

Christoph Neumann and Nate Jones