Search your favorite song right now

1. clojureD 2018: Lightning Talks by Robert Avram, Carolyn Stransky, Saskia Lindner and Juan Facorro

  • Published: 6 months ago
  • Duration: 30:37
  • By
clojureD 2018: Lightning Talks by Robert Avram, Carolyn Stransky, Saskia Lindner and Juan Facorro

Omnia – An arguably better Clojure REPL One of the most interesting aspects of Clojure and Lisps in general, is their apparent ...


2. clojureD 2018: "From Things to Apps: Building a Realtime IoT Data Pipeline" by Andrei Ursan

  • Published: 6 months ago
  • Duration: 29:37
  • By
clojureD 2018: "From Things to Apps: Building a Realtime IoT Data Pipeline" by Andrei Ursan

IoT platforms promise to connect thousands of „things“ to applications that enable users to take better decisions and control their ...


3. clojureD 2018: "Reframing your next Single Page App" by Kenneth Kalmer

  • Published: 6 months ago
  • Duration: 31:06
  • By
clojureD 2018: "Reframing your next Single Page App" by Kenneth Kalmer

Building a rich single page app is really hard. re-frame, a ClojureScript wrapper over React, together with a beautifully simple flow ...


4. clojureD 2018: "Maria: A beginner-friendly coding environment for Clojure" by Dave Liepmann

  • Published: 7 months ago
  • Duration: 32:21
  • By
clojureD 2018: "Maria: A beginner-friendly coding environment for Clojure" by Dave Liepmann

A recurring problem newcomers have with Clojure is that one must learn everything at once: the host language, and stack traces, ...


5. clojureD 2018: "Functional Calisthenics" by Jorge Gueorguiev Garcia

  • Published: 6 months ago
  • Duration: 33:36
  • By
clojureD 2018: "Functional Calisthenics" by Jorge Gueorguiev Garcia

OOP habits die hard. Having trained OOP skills through the years, many have applied unconsciously OOP techniques while ...


6. clojureD 2018: "GraphQL: Making JavaScript Simpler Than ClojureScript" by Dom Kiva-Meyer

  • Published: 6 months ago
  • Duration: 34:30
  • By
clojureD 2018: "GraphQL: Making JavaScript Simpler Than ClojureScript" by Dom Kiva-Meyer

GraphQL is the worst form of API, except for all those other forms that have been tried from time to time. — Winston Churchill ...


7. clojureD 2018: "Implementing Clojure on a new VM - A Walkthrough" by Juan Facorro

  • Published: 6 months ago
  • Duration: 30:07
  • By
clojureD 2018: "Implementing Clojure on a new VM - A Walkthrough" by Juan Facorro

What does it take to implement Clojure on a new host? Where do we start? What challenges can we expect along the way?


8. clojureD 2018: "A Dynamic, Statically Typed Contradiction" by Andrew Mcveigh

  • Published: 6 months ago
  • Duration: 36:05
  • By
clojureD 2018: "A Dynamic, Statically Typed Contradiction" by Andrew Mcveigh

The topic of static types in the Clojure community is often contentious, but why is that? Is it simply a matter of taste?


9. clojureD 2018: "Teaching Clojure" by Michael Sperber

  • Published: 7 months ago
  • Duration: 34:48
  • By
clojureD 2018: "Teaching Clojure" by Michael Sperber

Clojure is a great language for just about everything. So, naturally, we want to teach it to others. How should we do this?


10. clojureD 2018: "DIY fast random tree generation" by Frederic Peschanski

  • Published: 6 months ago
  • Duration: 36:24
  • By
clojureD 2018: "DIY fast random tree generation" by Frederic Peschanski

Random generation of structured data is becoming a big thing in Clojure: think spec, test.check, etc. In this talk Frederic will ...


11. clojureD 2017: "Writing Clojure at Runtime with Nightlight" by Zach Oakes

  • Published: 1 year ago
  • Duration: 31:18
  • By
clojureD 2017: "Writing Clojure at Runtime with Nightlight" by Zach Oakes

Traditional editors and IDEs run in their own process and try to understand your code by statically analyzing it. This is in contrast to ...


12. clojureD 2017: "Symmetries of Things" by Tom Hall

  • Published: 1 year ago
  • Duration: 30:19
  • By
clojureD 2017: "Symmetries of Things" by Tom Hall

Symmetry is everywhere, from constraining how builders lay brick to guiding physicists as to the nature of reality. In the short book ...


13. clojureD 2017: "Let's replicate state together" by Christian Weilbach

  • Published: 1 year ago
  • Duration: 28:35
  • By
clojureD 2017: "Let's replicate state together" by Christian Weilbach

Why are distributed systems still so hard even for “simple” web apps? Why are most systems still built with no formalism in an ...


14. clojureD 2018: "Clojure and AI" by Michael Pershyn

  • Published: 6 months ago
  • Duration: 35:30
  • By
clojureD 2018: "Clojure and AI" by Michael Pershyn

Originally specified in 1958, Lisp became the favored programming language for artificial intelligence (AI) research. Clojure is a ...


15. clojureD 2017: "Adventures in homoiconicity" by Franka Schmidt

  • Published: 1 year ago
  • Duration: 29:40
  • By
clojureD 2017: "Adventures in homoiconicity" by Franka Schmidt

Homoiconicity is a long word our community likes to use heavily. It's a cool property of the Clojure language: it means that code ...


16. clojureD 2018: "Bear Traps: the Logging Edition" by Alexander Mann

  • Published: 6 months ago
  • Duration: 26:47
  • By
clojureD 2018: "Bear Traps: the Logging Edition" by Alexander Mann

Bear traps are those computer programming problems which are really, really tempting to dive into, but you know you just ...


17. clojureD 2018: "Writing tests that suck less – What vs. How" by Torsten Mangner

  • Published: 6 months ago
  • Duration: 32:15
  • By
clojureD 2018: "Writing tests that suck less – What vs. How" by Torsten Mangner

Writing unit tests in Clojure is easy, since testing pure functions is trivial. But the more high-level our tests become, the more they ...


18. clojureD 2017: "Lost in Transduction" by Christophe Grand

  • Published: 1 year ago
  • Duration: 37:53
  • By
clojureD 2017: "Lost in Transduction" by Christophe Grand

Transducers are quirky but awesome. Let's make them quirkier and more awesome: transducers that also acts as transducing ...


19. clojureD 2017: "Making video games and learning Clojure" by Lisa Passing

  • Published: 1 year ago
  • Duration: 30:11
  • By
clojureD 2017: "Making video games and learning Clojure" by Lisa Passing

Making video games is lots of fun and frustrating at times, and so can learning Clojure be. So why not combine both for maximum ...


20. Is Clojure an acceptable Lisp? by Hans Hübner

  • Published: 2 years ago
  • Duration: 31:00
  • By
Is Clojure an acceptable Lisp? by Hans Hübner

Is Clojure even “a Lisp”? It certainly depends on your very own perspective to decide that, if it even matters to you. Clojure ...