Daniel has been in love with functional programming languages ever since being exposed to OCaml in his freshman year at Warsaw University in 2000. He has since worked with Standard ML, Haskell, Scheme, Common Lisp and Clojure, which is now his preferred way of expressing thoughts as code. He writes Ruby for a living, and hacks on Clojure in his spare time. When not coding, he can be found playing Scrabble, cycling or petting cats.
Daniel tweets at @nathell.
Talks I've Given
Skyscraper: Restructuring the Web
Featuring Daniel Janus
This talk will describe Skyscraper, a library that allows for easy scraping of entire Web sites. You will discover how Skyscraper grew organically as a generalization of individual scrapers tailored to different websites, how abstractions common to these scrapers were found, and how these...clojure clojurex web library data-structures