10 Clojure Coding Techniques You Should Know and Project Openbike


Details
What are ten Clojure coding techniques that you wish everyone knew? Wes and Troy from TurboVote helped me come up with a great list of tips and techniques. This will be a practical topic with lots of room for debate. There typically isn't one "right way" to do things in Clojure, so we will discuss solving real world problems. Expect a high degree of audience interaction.
Networking starts at 6, technical presentation at 6:30.
Around 7:30 we'll check in on Surlybird and the status of Project Openbike.
Topics:
Threading macro
for (and all of its options)
going from let to destructuring
what goes in your docstrings?
repl tricks
clojure-test, with-redefs
get-in, assoc-in
Ruby symbols to Clojure keywords
require: prefix the ns or only pull in functions you need
code organization: util vs. support (orphan) namespaces
As always, food and drink sponsored by Cody Powell and our friends at Tek Systems

10 Clojure Coding Techniques You Should Know and Project Openbike