Latest Screencasts
Episode 20 - Decorators
Full Disclojure - 2011-11-21 - free
In this episode I demonstrate how to use decorators to break up functionality into smaller, more testable features.Cast: Sean DevlinTags: clojure
Watch this screencastEpisode 19 - Ratios (considered harmful)
Full Disclojure - 2010-05-11 - free
In this episode I demonstrate how to use Clojure ratios, and demonstrate why the IEEE 754 double is a better tool for most jobs.Cast: Sean DevlinTags: Clojure, Ratio and IEEE 754
Watch this screencastEpisode 18 - Performance Revisited
Full Disclojure - 2010-05-03 - free
In this episode I show how to measure the performance of a function and compare it to other implementations. The correct code, w/o (known) bugs
Watch this screencastCode Kata - Fizz Buzz
Full Disclojure - 2010-04-22 - free
Yeah, yeah, it's not a Kata per se... I show my approach to the classic Fizz Buzz problem in Clojure. Really.Cast: Sean DevlinTags: Clojure
Watch this screencastEpisode 17 - Performance
Full Disclojure - 2010-04-20 - free
In this episode I give some performance hints for Clojure. You can find the Widefinder2 essay here:
Watch this screencastEpisode 16 - Enterprise Clojure
Full Disclojure - 2010-04-06 - free
In this episode I show how to use Clojure to solve enterprise data problems. Code available here: github.com/francoisdevlin/Full-Disclojure/blob/master/src/episode_016/episode_016.cljCast: Sean DevlinTags: Clojure, Queries and Datamining
Watch this screencastProject Foil - New Clojure
Full Disclojure - 2010-03-31 - free
In this video I demonstrate some of the upcoming features of new Clojure.Cast: Sean DevlinTags: Clojure and 4/1
Watch this screencastEpisode 15 - Dependency Injection
Full Disclojure - 2010-03-23 - free
In this episode I show how to relate Java's dependency injection pattern to Clojure's closures.Cast: Sean DevlinTags: Clojure, Java, Dependency Injection and Closures
Watch this screencastEpisode 14 - Inversion of Control
Full Disclojure - 2010-03-08 - free
In this episode I review how to relate Java's inversion of control pattern to first class functions.Cast: Sean DevlinTags: clojure, functions, IoC, Inversion of Control and java
Watch this screencastEpisode 13 - Inference
Full Disclojure - 2010-03-01 - free
In this episode I review how to write an inference engine in Clojure. Show notes:
Watch this screencast