Search your favorite song right now

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

  • Published: 9 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 ...


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

  • Published: 10 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 ...


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

  • Published: 9 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 ...


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

  • Published: 9 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 ...


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

  • Published: 9 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? We will ...


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

  • Published: 10 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 ...


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

  • Published: 9 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 writing ...


8. 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 ...


9. clojureD 2017: "The Elements of Style in Programming" by Bozhidar Batsov

  • Published: 1 year ago
  • Duration: 32:25
  • By
clojureD 2017: "The Elements of Style in Programming" by Bozhidar Batsov

A talk given at the :clojureD 2017 Berlin Conference dedicated to the importance of (good) style in languages in general and ...


10. 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 ...


11. clojureD 2017: "Automatic generation of user interfaces with ClojureScript" by Philipp Meier

  • Published: 1 year ago
  • Duration: 32:16
  • By
clojureD 2017: "Automatic generation of user interfaces with ClojureScript" by Philipp Meier

Some developers love it, some hate it: there is the point where for most application you need some kind of user interface. Be ...


12. clojureD 2017: "Powerful Data Access in Clojure" by Yannick Scherer

  • Published: 1 year ago
  • Duration: 26:49
  • By
clojureD 2017: "Powerful Data Access in Clojure" by Yannick Scherer

Your data is distributed. Or not. Your data is interconnected. Or not. Your data is important. When it comes to data there ...


13. 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 ...


14. clojureD 2017: "From zero to app in six weeks" by Damiano Rühl

  • Published: 1 year ago
  • Duration: 33:31
  • By
clojureD 2017: "From zero to app in six weeks" by Damiano Rühl

One Clojure developer, one PHP developer and one iOS developer… 6 weeks to build an MVP for an iOS app. In this talk Damiano ...


15. clojureD 2018: "They'll have to pry the REPL from our cold dead hands!" by Christophe Grand

  • Published: 10 months ago
  • Duration: 30:15
  • By
clojureD 2018: "They'll have to pry the REPL from our cold dead hands!" by Christophe Grand

The REPL is central to the Clojure flow. However some frameworks or targets make us abandon it because of a save-compile-run ...


16. clojureD 2017: "Debugging Clojure Code" by Daniel Škarda

  • Published: 1 year ago
  • Duration: 30:48
  • By
clojureD 2017: "Debugging Clojure Code" by Daniel Škarda

We think of ourselves as developers. The creators and artists. However most of the time we are maintainers, inheritors and ...


17. 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 ...


18. 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 ...


19. 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 ...


20. Frameworkless Web Development in Clojure by Andreas ‘Kungi’ Klein

  • Published: 3 years ago
  • Duration: 32:11
  • By
Frameworkless Web Development in Clojure by Andreas ‘Kungi’ Klein

Web frameworks like Rails, Zend and Django are ubiquitous in current generation web development. They dictate a well defined ...