Meet up

Workshop: Developing Clojure with Spacemacs (Emacs + Cider + clj-refactor...)

Tuesday, 17th January at CodeNode, London

This meetup was organised by The London Clojure Community in January 2017

Overview

Workshop: Developing Clojure with Spacemacs (Emacs + Cider + clj-refactor...)

http://spacemacs.org/

The workshop will go through all the major parts of Spacemacs (mainly CIDER & clj-refactor) that relate to Clojure development and any supporting tips & tricks.

  • Adding the Clojure layer

  • Running the REPL & evaluating code

  • Running tests & test reports

  • Structural editing (smartparens/paredit fun)

  • Emacs cool stuff (multiple cursors, kill-ring / visual undo)

  • Clojure docs, auto-completion, snippets

  • Clojure refactoring with clj-refactor

  • Clojurescript repl configuration (if there is interest)

  • Org-mode for project documentation, literate programming & presentations (optional)

  • debugging basics (I rarely use the debugger so if anyone is willing to show how they use the debugger, please let me know).

Pre-requisites

Emacs version 25.1 or greater installed and any existing emacs.d configuration moved and backed up (if you want to keep it).

-Leiningen version 2.7.1 or greater should be installed from leiningen.org (or via homebrew on Mac if you prefer)

If you want to maintain your own Emacs + CIDER + clj-refactor + [paredit / smartparens] + autocomplete setup, then 95% of the workshop will still apply.



John Stevenson

John is a speaker, author, conference organiser & community obsessed developer. Loves Clojure, Emacs, Cats, Cycling & Agile development.

He is a conference organiser for Clojure Exchange, London Java Conference, etc) with 20 years of speaking experience.




Thank you to our sponsors and partners


Platinum

Who's coming?

Attending Members