We're going to use Sameroom for real-time communication at the conference. To get set up, just click on this link: https://sameroom.io/#/p/dCTgRYnV and connect a chatroom/channel.



Justin Searls

The social coding contract

Justin Searls has two professional passions: writing great software and sharing what he’s learned to help others write even greater software. He helped start a software agency called Test Double, whose crack team of double agents solve complex problems with clean and simple solutions.

Twitter: @searls Github: searls

James “substack” Halliday

Webapps of the future

open source librarian, unix philosopher, tiny module author

Website: substack.net
Twitter: @substack
Github: substack

Aria Stewart

How to read code

Aria Stewart is a tentacle wrangler with the Kraken.js team at PayPal, working on the open source web framework and trying to keep a multi-armed monster of requirements and interests from wreaking havoc on applications.

Twitter: @aredridel Github: aredridel

Rod Vagg

The future of node

Rod Vagg is Director of Engineering with NodeSource. Rod is known for his work across the Node.js ecosystem, including in the Node.js databases community and for the creation of key NodeSchool workshoppers. He is passionate about Node.js and its future as a wide-spread, general-purpose and enterprise programming platform. This passion has lead to his involvement in io.js as a way to reinvigorate the core of Node.js and bring it in alignment with the future of JavaScript.

Twitter: @rvagg Github: rvagg

Tim Oxley

Practical ES6

Tim Oxley is the founder and organiser of the CampJS conference in Australia, Singapore NodeSchool events and the SingaporeJS meetup group. Tim is a NodeUp co-host and a developer with NodeSource.

Twitter: @secoif Github: timoxley

Dominic Tarr

A cryptographically secure decentralised todo list

Dominic has spent several years studying databases and distributed systems, and is now applying that learning towards cryptographically secure, replication-first databases

Website: dominictarr.com Twitter: @dominictarr Github: dominictarr

Sarah Hui

Straight up nodebots

Sarah is lead front end engineer at Vend’s HQ in Auckland. She’s been part of the rocketship since way back, building their famed point of sale, bringing together their rapidly expanding engineering & product team, and admiring moustaches. As a lover of JavaScript and beautiful things, she spreads the good word of technology & development, has been known to tinker with nodebots, and has recently got a bluetooth speaker that has truly impacted her life. Code life, thug life.

Twitter: @sehsarah Github: sehsarah

Jonathan Barnett

From Prototype to production: node@news

Jonathan is a Front End Architect at News Corp Australia where he specialises in streamlining development practices, building custom development tools and establishing re-usable frameworks. He currently oversees a small specialised engineering team whose core focus is the development of a highly performant & scalable content distribution platform built using node.js.

When he’s not hacking away at his latest project you’ll often find him in the mail room picking up his latest awesome albeit delightfully hideous jumper sourced through @etsy.

Twitter: @indieisaconcept Github: indieisaconcept

Feross Aboukhadijeh

Building P2P games in the browser

I'm Feross Aboukhadijeh, a programmer, designer, teacher, and mad scientist. I'm 24 years old.

I am currently building WebTorrent, a streaming BitTorrent client for the browser, powered by WebRTC. Before that, I built PeerCDN, a peer-to-peer content delivery network to makes sites faster and cheaper.

I'm a graduate of Stanford University and I've worked at Quora, Facebook, and Intel. In the past, I did research in the Stanford human-computer interaction and computer security labs.

I enjoy working on "mad science" — projects that make people say, "Whoa! I didn't know that was possible!". I frequently win hackathons by crafting code that gives kids with spectacles spectacular fits. Recently, I built this virtual reality piloting program that lets you control a quadcopter with an Oculus Rift.

Elvis Adomnica

Node.js in real-time applications

Elvis has experience working both as a backend/system engineer and a frontend developer. For the past 3 years he's been a web developer and consultant at ONE Marketing (www.onemarketing.dk) working with Scandinavia's top brands.

During his stay in Copenhagen, Elvis has also been involved in the startup community helping early-stage companies reach their goals using web-based technologies such as Node.js and Angular.

Elvis has recently moved to Christchurch where he is a software engineer at SLI Systems.


Thursday 26th March

CHC.js Node Meetup, 7pm @ Catayst IT

Come join us in the Catalyst IT offices above Pomeroy’s Old Brewery Inn for our monthly javascript meetup.
Grab one of Pomeroy’s 23 craft beers on tap and come upstairs with your laptop for some hacking and socialising.

You can sign up on meetup.com (http://www.meetup.com/CHC-JS)

Saturday 28th of March

10am - 6pm Talks @ The Rydges Hotel

Join us at the Rydges Hotel, 30 Latimer Square for a day of great talks presented by top notch speakers
from NZ, Australia, the U.S.A. and Singapore. A more detailed programme will be posted closer to the event,
but the day will look something like this:

09:00 Registration
10:00 - 12:00 Act 1
12:00 - 14:00 Lunch
14:00 - 15:30 Act 2
15:30 - 16:30 Break
16:30 - 18:00 Act 3

6:00pm - 7:00pm Happy hour @ The Rydges Hotel

Stick around in the conference room for happy hour! Wind down after a long day of talks and have a chat.
Thanks to The Media Suite for providing the drinks.

Sunday 29th of March

9am - 4pm Node.js Hack Day - Epic Innovation

Bring your laptop and prepare yourself for a day of hands on practical node.js.
We will be running a nodeschool (http://nodeschool.io/christchurch/) event,
a nodebots (http://nodebots.io/) event and providing a hack space so you can work on your own projects too.

There will be tutors on hand so you can start learning node or get some help with something you’re working on.
If you already have a good understanding of node.js you might also consider helping out others new to node.


The Media Suite is proud to present Christchurch Nodeconf 2015.

We're hiring Node.js developers — visit mediasuite.co.nz for more info.

Sameroom is a VC-funded Silicon Valley startup. The company's initial focus was Kato.im — a team chat platform that competes directly with HipChat and Slack. Recently, the team realized that fragmentation in team chat was getting so bad, they decided to build a platform that brings different technologies or different teams using the same technology under the one roof, in the same room.

Sameroom is built with Erlang/OTP and Postgres on the backend, and TypeScript with React on the frontend. Erlang is a functional language and runtime system developed at Ericsson since the mid-1980s, specifically to address the design of highly-concurrent, fault-tolerant systems. Initially Erlang was used exclusively in telephony, but since it's been open-sourced in 1998, it has seen adoption in financial applications, as well as in consumer messaging—WhatsApp being one of the more famous examples.

The Sameroom team is excited to sponsor NodeConf in New Zealand this year and wishes everyone has an awesome time. If you're ever in California, please drop by!


This is a not for profit event run by the node.js community. We have intentionally kept the ticket prices accessible so that you can attend. A big thank you to our sponsors who are covering the large gap between ticket sales and the cost to run this event.

Ticket Prices:

Earlybird: $88 (until March 13th)
Standard: $120 (after March 13th)


Buffet lunch on Saturday @ Bloody Mary's restaurant
Afternoon tea on Saturday

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 are expecting cooperation from all participants to help ensuring a safe environment for everybody.

tl;dr: Don't be a jerk

The Quick Version

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, age, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). 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, age, 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 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 t-shirts.

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.

Get in touch

email: oneshot.christchurch@gmail.com

twitter: https://twitter.com/oneshotchch

lanyrd: http://lanyrd.com/2015/oneshotchch

tito: https://ti.to/oneshotchch/2015

Sponsorship Enquiries: oneshot.christchurch@gmail.com


This conference has been organised by Media Suite.