addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

10 Clojure Coding Techniques You Should Know and Project Openbike

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.


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

Join or login to comment.

  • Michael O.

    Thanks for the great time all!

    July 18, 2013

  • Tom F.

    Had to arrive late but had a great time hanging out with our close knit and accessible community. is a truly inspired project

    1 · July 12, 2013

  • A former member
    A former member

    Awesome! Unfortunately, most of it was over my head, but it was still very useful to see Clojure in action and talk to people who know it. Thanks!

    July 12, 2013

  • Tom F.

    I will be coming later around 7:30 PM

    July 9, 2013

  • david c.

    hope to make it

    July 8, 2013

  • Julien C.

    Can't make it unfortunately. Busy with work deadlines.

    July 8, 2013

14 went

Our Sponsors

  • Society

    Society provides us space for our regular meetups.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy