Another very successful CampJS!

June 12, 2016

Thanks for coming everyone. Stay tuned for information about the next camp.

Read more

We’ve opened the Call For Proposals

April 20, 2016

If you’re really lucky you’ll know that by submitting a proposal to speak at CampJS you can help shape the next generation of not only CampJS, but JavaScript in general.

Read more

Update on travel times

April 11, 2016

If arriving in Sydney by plane you will need to make your way to the Domestic Airport Station and catch a train to Hawkesbury River Station which is then a ~100m walk to Brooklyn Wharf.

Read more

Tickets Now Available

March 17, 2016

Tickets are now available for CampJS VII. Expect more details to come out over the next month, including a call for speakers.

Read more

Code of Conduct

< Back to all about

Harassment includes offensive verbal comments related to gender, sexual orientation, disability, physical appearance, body size, race, religion, 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.

Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualised images, activities, or other material. Sponsor attendees should not use sexualised clothing/uniforms/costumes, or otherwise create a sexualised environment.

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 removed from a CampJS event

  • You will not be welcome at any future events.
  • You will not be entitled to a refund.
  • Your behaviour may be communicated to other event organisers.

We have been very proud of the CampJS community for being mostly mature and well-behaved at our events thus far, and hopefully we will never have to enact any disciplinary measures. It is the purpose of this code of conduct to ensure everyone knows that we do not tolerate harassment or otherwise offensive behaviour and we want to know immediately if it's happening at one of our events.

Who to contact

If you'd like to report an issue, do not hesitate to approach any of the CampJS organisers with any and all issues. Alternatively get in touch at at We take every issue seriously.

If you feel this Code of Conduct could be improved, we welcome your feedback.


8:30am - 9:30amDining Hall


9:30am - 10amGymnasium

Defeating the Fear Monster of Public Speaking

Fiona Chan @mobywhale

10am - 10:30amGymnasium

Open source with an open book

Nik Butenko @nkbtnk

10:30am - 11amGymnasium

git init – a beginners guide to untangling source control.

Melissa Kaulfuss @MelissaKaulfuss

11am - 11:30amDining Hall

Morning Tea

11:30am - 12pmGymnasium

Minimising CSS Complexity

Luke Brooker @lukebrooker

12pm - 1:00pmWorkshop Area

CSS Modules Crash Course (Workshop)

Josh Johnston @joshwnj

12pm - 12:30pmGymnasium

How I learned to love Karma and Protected Branches

Patrick Quinn-Graham @thepatrick

12:30pm - 1pmGymnasium

Catching the Bugs You're Missing

Rob Howard @damncabbage

1pm - 2:00pmDining Hall


2pm - 3:00pm

Free Time

3pm - 3:30pmGymnasium

JavaScript can do 3D?

Chris Cooper

3:30pm - 4pmGymnasium

How to Build a Compiler

James Kyle @thejameskyle

4pm - 4:30pmDining Hall

Afternoon Tea

4:30pm - 6pmGymnasium

Lightning Talks

6pm - 7:00pmDining Hall


Get Involved


One of the best aspects of CampJS is the community. Over the past 6 events, that community has only grown stronger. As CampJS is a community run event, there is always plenty to help with. If you want to help in any way (or just get in on all the pre-camp excitement), head over to the #campjs channel on the View Source Slack.


If you are interesting in sponsoring, there are a number of packages available. Contact with any enquiries.