Skip to content
Sean Jensen-Grey edited this page Apr 21, 2015 · 92 revisions

This wiki page is for suggestions for Clojure/West 2015 "Unsessions". Unsessions give you the opportunity to propose your own topics and find others with similar interests. We'll have several rooms available at the conference hotel (Embassy Suites) on the night of Monday, April 20th.

  • When: Monday April 20th, 7-10 pm (1 hour slots)
  • Where: Embassy Suites Portland Downtown
  • Equipment: A projector and screen will be available in all rooms except Fireside.

Schedule (PLEASE DO NOT CHANGE - email events@cognitect.com):

Time Colonial Lindbergh Ballroom Queen Marie Ballroom Gevurtz Room Fireside Room
7:00 pm Simulation Testing Immutant 2 ClojureBridge Hack Night Making Music With Clojure
8:00 pm test.check Figwheel cloxp Contributing to Clojars
9:00 pm 100% Remote Companies Cursive Aleph Infrastructure as (Clojure) code

## Making Music With Clojure 🎶
  • Hosted by: @daveyarwood
  • Description: Musicians and non-musicians alike, come hang out and learn / talk shop about ways to make music involving Clojure! Dave Yarwood will give a quick lightning talk about Alda, a music programming language he's been developing in Clojure. Feel free to share any music-related things you have built with Clojure. If the mood is right, we could even do some live-coding experiments using Overtone.
  • Interest: @alandipert @nodename @jhsu @mikemiller

## ClojureBridge Curriculum Hack Night
  • Hosted by: @yokolet and @kf
  • Description: Come! Join us! We will work on ClojureBridge curriculum https://github.com/ClojureBridge/curriculum, drawing apps https://github.com/ClojureBridge/drawing and more. You may improve those docs or samples. Also, you may add new samples for beginners. ClojureBridge curriculum team is on the way to enhance exercises so that ClojureBridge Alumni can keep studying themselves. So far, we have one here, http://clojurebridge.github.io/community-docs/docs/exercises/caesar-cipher/ . ClojureBridge welcomes your contribution, for example, working on issues filed on each repository or writing a fresh app. If you can add quil/overtone mixed very simple apps, like, a brid shows up and chirping, that must be fun. See you at 7:00pm on Monday!
  • Interest: @onbeyondlambda @mel_tar @duelinmarkers @eilatann @elangoc

## Simulation Testing: Up and Running
  • Hosted by: @rkneufeld
  • Description: In this session you’ll learn the basics of Simulation Testing as we build a Simulant suite against a simple, existing application. When we’re all done, you should have a basic idea of how Simulant works, and how you would approach building a simulation test for your own system.
  • Interest: @eigenhombre @xpe @snootymonkey @metabrogrammer @angusiguess @matthavener @rheimbuch @solussd

## Working with Figwheel
  • Hosted by: @bhauman
  • Description: An informal question and answer session, which will default to a detailed run through of figwheel's current feature set and strategies for working with it. Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding!
  • Interest: @mattoquist @bhagany @tcrawley @juliobarros @jcrossley3 @eigenhombre @colinfleming @xpe @elangoc @nodename @solussd @boriskourt

## test.check
  • Hosted by: @gfredericks_
  • Description: Anything from general usage intro, explanation of internals, future design discussion, depending on interest
  • Interest: @rbxbx @colinfleming @bhagany @xpe @danoyoung @elangoc @snootymonkey @onbeyondlambda @mel_tar @arrdem @camdez @attvik @bhauman @0x1b @trptcolin @angusiguess @ztellman @rheimbuch

## [Immutant](http://immutant.org/) 2
  • Hosted by: @tcrawley
  • Description: A discussion about Immutant 2.0 features (which will be out of beta before Clojure/West), noting especially the differences with 1.x (no app server required, libraries that can be used in a plain old uberjar, etc)
  • Interest: @jcrossley3 @juliobarros @bhauman @jamespbrennan @rheimbuch

## Cursive
  • Hosted by: @colinfleming
  • Description: Cursive is a highly integrated extension to IntelliJ. Want to know what Cursive is all about, or already using it and have questions? Come along for some feature demos and get all your questions answered.
  • Interest: @elangoc @tcrawley @onbeyondlambda @danoyoung @arrdem @bhauman @nodename @robertkrahn @daveyarwood

## 100% Remote Companies
  • Hosted by: @marioaquino (Twitter)
  • Description: What is it like to work for a software product company that doesn't have an office? The discussion will start with an experience report from working at Outpace for the last year and will include a discussion of the tech involved in 100% remote-pairing, collaboration with business experts, clouds, and funny-hat parties. Experiences from developers working at other 100%-remote companies is welcome!
  • Interest: @bhagany @snootymonkey @mel_tar @seatongs @kf @camdez @joshheadapohl @sattvik @0x1b @trptcolin @angusiguess @kaborso @mikemiller

## [Aleph](https://github.com/ztellman/aleph)
  • Hosted by: @ztellman
  • Description: Aleph allows for high-performance asynchronous networking over HTTP, TCP, and UDP. Its stream representation can be coerced to core.async channels, lazy sequences, java.io.InputStreams, or pretty much anything else your heart desires. The latest version is currently responsible for handling 30-35 billion HTTP requests/day at Factual, and is also in use elsewhere. This will be a free-form exploration of Aleph and the library ecosystem that surrounds it, driven by whatever the audience is most interested to hear about.
  • Interest: @jamespbrennan @raspasov @matthavener @danoyoung @rheimbuch @colinfleming @boriskourt @jesse_sherlock @xpe

## [cloxp](http://cloxp.github.io/)
  • Hosted by: @robertkrahn
  • Description: cloxp is an open source development environment for Clojure that facilitates interactivity and exploration. In this session I will offer to answer questions and give demos depending on the interest of attendees.
  • Interest: @colinfleming @boriskourt @daveyarwood @mikemiller

## Contributing to [Clojars](http://clojars.org)
  • Hosted by: @tcrawley
  • Description: Clojars is a critical component of the Clojure open-source ecosystem, and is managed entirely by volunteers. In this session we will cover how to get started with the codebase, and take a look at current issues. If there's time/interest, we can get interested folks set up with local dev environments and start hacking! So if you are interested in helping out, come join us.
  • Interest:
## Infrastructure as (Clojure) code
  • Hosted by: @moocar
  • Description: Deployment code is seldom talked about in the Clojure community. After all, Chef, Puppet, Ansible and Salt seem to have nailed that problem. But Clojure's concurrency and data transformation power makes it ideally suited to orchestrating large deployments (like Puppet does now) and generating configuration on target nodes (like Pallet). Let's discuss the status quo.
  • Interest:
Clone this wiki locally