About DCD17
The Annual International Gathering of Clojure Enthusiasts and Practitioners in the Netherlands!
The recordings from the 2017 edition are available here:
Call for papers
Call for papers ended on 31th of January, 2017.
When?
Dutch Clojure Days did happen on
Saturday, March 25th 2017, 8:30 AM – 5:30 PM CET.Where?
Dutch Clojure Days took place at the wonderful TQ, in the heart of Amsterdam (Singel 542, 1017 AZ Amsterdam).
Sponsors
DCD is a free event that is made possible thanks to our amazing sponsors and volunteers.
Platinum sponsors
Silver sponsors
If you are interested in sponsoring this event please contact us via email.
Agenda
8:30 9:15 | Reception | |
9:15 9:30 | Opening | #DCD17 team |
9:30 10:15 | Keynote: Transparency through data | James Reeves |
10:25 11:10 | Generatively testing user interfaces | Andreas Geffen Lundahl |
11:20 12:05 | Building Hermetic Systems (without Docker) | Will Farrell |
12:05 13:20 | Lunch | |
13:20 14:05 | Our Road Trip to Component | Marketa Adamova |
Lightning Talks | ||
14:15 14:30 | Sequencing Dance Music with Clojure | Piotr Jagielski |
14:30 14:45 | Shipping a Clojurescript App | Riccardo Cambiassi |
14:45 15:00 | Mach | Malcolm Sparks |
15:00 15:15 | CREPL: Write and run ClojureScript code together | Gijs Stuurman |
15:15 15:45 | Coffee break | |
15:45 16:30 | Using Onyx in anger | Simon Belak |
16:40 17:25 | From 0 to prototype using ClojureScript, re-frame and friends. | Martin Clausen |
17:35 18:20 | Clojure Puzzlers | Renzo Borgatti |
18:20 18:30 | Closing | #DCD17 team |
18:30 21:30 | Networking/Drinks | |
19:00 19:30 | defjoke - a macro for creating FP jokes | Ray McDermott |
Speakers
James Reeves
Keynote: Transparency through data
Andreas Geffen Lundahl
Generatively testing user interfaces
Will Farrell
Building Hermetic Systems (without Docker)
Besides being a fun word to say, what is "hermeticity"? Put simply, a hermetic system lacks external dependencies, which simplifies development, testing, and deployment. As a design principal, it mirrors the functional design so prevalent in Clojure. Learn how to use Clojure to build hermetic systems (with or without Docker) and leverage the REPL to manage the lifecycle of your services.
Takeways:
- How the notion of hermeticity is an example of functional design thinking
- How to identify hermetic (and not so hermetic) systems
- How to leverage Clojure (and the REPL) to build and manage hermetic systems
Marketa Adamova
Our Road Trip to Component
Piotr Jagielski
lightning talkSequencing Dance Music with Clojure
Riccardo Cambiassi
lightning talkShipping a Clojurescript App
Malcolm Sparks
lightning talkMach
Gijs Stuurman
lightning talkCREPL: Write and run ClojureScript code together
Simon Belak
Using Onyx in anger
Martin Clausen
From 0 to prototype using ClojureScript, re-frame and friends.
Renzo Borgatti
Clojure Puzzlers
Ray McDermott
lightning talkdefjoke - a macro for creating FP jokes
Code of Conduct
All attendees, speakers, sponsors and volunteers at our conference are required to agree with the following code of conduct. Organisers will enforce this code throughout the event. We expect cooperation from all participants to help ensure a safe environment for everybody.
Need Help?
You can always reach out to us at events@clojuredays.org or on twitter.
The Quick Version
Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.
The Less Quick Version
Harassment includes offensive verbal comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion, technology choices, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.
Participants asked to stop any harassing behavior are expected to comply immediately.
Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualised images, activities, or other material. Booth staff (including volunteers) should not use sexualised clothing/uniforms/costumes, or otherwise create a sexualised environment.
If a participant engages in harassing behavior, the conference organisers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified as they'll be wearing branded clothing and/or badges.
Conference staff will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.
We expect participants to follow these rules at conference and workshop venues and conference-related social events.