Welcome to the London Ruby Unconference 2018!
The love for Ruby and all things related to Ruby (Elixir, Crystal) and current trends.
An 'unconference' is a gathering which aims to provide an open and creative conversation on a topic of mutual interest to surface their collective knowledge, share ideas and insights, and gain a deeper understanding of the subject and the issues involved. It is unlike a normal conference is that there is no pre-planned agenda, no central organization, no fixed speakers, and no eye-watering price tag!
But surely that'll never work?! Well, you might think that, but there are already a very long list of very successful unconferences - in London we have XP Day and the LJC Open Conference, and outside London the SoCraTes (un)conference, to name but three. Somewhat more famous examples include BarCamp (worldwide) and even UKGovCamp!
There aren't many rules.
- You must be nice to everyone. Yes, everyone. Even if you don't agree with them!
- There are no presenters at Unconference, only participants
- There are no spectators at Unconference, only participants
- Everyone is here to learn, and to contribute
- You must not use the unconference to try and sell products or recruit people, this is an open space for people to learn together, not a sales presentation or a founder-dating event
These aren't rules, per se, but they are things that you should expect:
- Expect to talk about Unconference outside of the event
- Expect to blog/tweet/post on social media about Unconference
- The 'law of two feet' applies: if you're not getting or adding value at a session, expect to get up and walk to a different one
- Expect to have your point-of-view challenged (respectfully)
- Expect to have to explain the 'why', and to talk about the meta around things that you may take for granted in your usual workplace/community
We expect to have at least 14 sessions and 6 hands-on workshops.
Workshops are 2 hours hands-on sessions lead by an experienced developer.
Workshops and topics that were presented last year were:
- Hypermedia and Ruby Workshop led by Ismael Ceris
- Writing Nomads (Functional Programming) in Ruby with Adam Lancaster
- Building a chat app with Elixir and Phoenix by Tetiana Dushenki
- A pipeline to get you excited by Gerhard Lazu (https://www.linkedin.com/pulse/pipeline-get-you-excited-jairo-diaz/)
- What impact will optimizing runtimes such as TruffleRuby have on how we write Ruby code? by Ivo Anjo (https://www.linkedin.com/pulse/what-impact-optimization-runtimes-truffleruby-have-how-jairo-diaz/)
- JRuby in 2017 and beyond: Challenges, Bugs, Hopes and Dreams by Ivo Anjo (https://www.linkedin.com/pulse/jruby-2017-beyond-challenges-bugs-hopes-dreams-jairo-diaz/)
- Talking about Talking by John Cinnamond (https://www.linkedin.com/pulse/preparing-your-first-public-talk-community-jairo-diaz/)
- What is a GraphQL? (and you can too) by (https://www.linkedin.com/pulse/what-graphql-api-how-can-i-develop-one-jairo-diaz/)
These are some of the topics that attendees suggested last year*:
About Ruby
- Solving Sudoku with Z3 gem (Workshop)
- Nomads and functional programming in Ruby (Workshop)
- Implementing Hypermedia and Ruby APIs (Workshop)
- Beginner’s Workshop for Rails Developers (Workshop)
- Hanami, a new Web Ruby Framework
- Rails 4 to Rails 5 Migration Path
- Property Based Testing
- Python versus Ruby!
- Technology options for implementing a chatbot with Ruby/Elixir.
- Ruby or AWS Lambda?
About Ruby Performance
- JRuby in 2017 and beyond (Workshop)
- Impact of TruffleRuby on how we write Ruby code
About Deployment and Operations
- Deploying Applications with Cloud Foundry
- Deployment pipelines in real life
About Ruby related Programming Languages
- The Crystal Language
- Building a chat app with Elixir and Phoenix (Workshop)
- OPAL, compiling Ruby to Javascript
About Soft skills
- Onboarding of Junior Developers
- Developer Hiring Practices
- Preparing your first public talk
About Current trends
- Predicting room prices in London using Machine Learning (Workshop)
- Sliders in Elm
The unconference is on Saturday, the 6th of October 2018.
It is on a Saturday so that everyone can attend!
The venue is 2 min walk from Victoria Tube Station.
The address is:
CarWow HQ 10 Bressenden Pl, Westminster, London SW1E 5DH, United Kingdom.
We plan to have four rooms where we can have discussions for the topics suggested by the attendees. The suggested schedule is:
09.15 - 10.00 Registration
10.00 - 10.30 Welcome Session and Agenda Scheduling
10.30 - 11.30 Attendee-lead sessions (1 to 4)
11.30 - 12.30 Attendee-lead sessions (5 to 8)
12.30 - 13.30 Lunch Break
13.30 - 14.30 Attendee-lead sessions (9 to 12)
14.30 - 15.30 Attendee-lead sessions (13 to 16)
15.30 - 16.30 Attendee-lead sessions (17 to 20)
16.30 - 17.30 Closing the Space (Summary of All Sessions)
18.00 - 20.00 Pub
The event is free but you need to book your tickets in advance here
Use the twitter name @rubyunconf and tag #lrun and for tweets related to the unconference.
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 are expecting cooperation from all participants to help ensure a safe environment for everybody.
tl;dr: Be nice or go home
Our organisers are dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age or religion. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.
Harassment includes verbal comments that reinforce social structures of domination, 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 behaviour are expected to comply immediately.
If a participant engages in harassing behaviour, 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; you can identify them by their ? t-shirts and "Volunteer" or "Organiser" badges. Conference staff may also be contacted by email ([email protected]).
Conference staff will be happy to help participants contact 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 all conference venues and conference-related social events.