CAMPJS

Gold Coast Hinterland, Australia. August 9th — 12th 2013

Join us for a weekend-long Javascript hack retreat.


Get Tickets!


About CampJS »
May 15 2013

Author of Express, TJ Holowaychuk to attend CampJS

TJ Holowaychuck

TJ needs no introduction but this is big news and I just want to make it clear: this is massive.

TJ works for LearnBoost, the company that brought you socket.io, and mongoose. TJ writes many of the most popular NodeJS modules.

Express and Connect

Node's most popular HTTP "framework". Express and its middleware layer Connect forms many developer's first experience with NodeJS. With a combined 12,750+ stars on GitHub, Express+Connect powers over 26,000 public internet applications, including popular sites like MySpace, Prismatic and Mozilla's Persona. Express is Rails' Sinatra, and Connect is Rail's Rack.

Mocha

Nearly overnight, Mocha became one of the most popular JavaScript testing frameworks in a similar vein to Jasmine, NodeUnit or QUnit. Mocha is a chameleon test framework as it does not impose testing style (BDD/TDD/etc), assertion tool or reporting output (dot/tap/spec). TJ also wrote the popular, but now deprecated expresso test framework, and assertion tool should.js.

Jade

Jade is the "Haml killer for NodeJS". It's an extensible, terse and whitespace sensitive language that compiles to HTML. Jade supports much the same features as Haml but with an even more terse syntax. TJ also wrote the NodeJS Haml port, and maintains the Node port of EJS.

Stylus & Nib

Stylus is a powerful language that compiles to CSS. Nib is a set of plugins for Stylus. Stylus and Nib are NodeJS' answer to Rail's SASS/SCSS and Compass respectively. More recently, TJ is developing Rework, which can achieve similar power, but without changing CSS semantics.

Component.io

In the wake of the recent explosion of JavaScript frameworks, component.io offers a new take on building web applications, without locking yourself into particular tech ecosystems. In the few months it's been out, there have been over 800 components published.

This post is a bit long but TJ has so many world-class tools I'm not even nearly able to list them all. It's not hard to see how TJ is number 4 in the world for Open Source Contributions and why we're bursting-at-the-seams excited about this addition to the CampJS lineup! Welcome TJ!

Early Bird Tickets on sale until midnight tonight (May 15)!

May 1 2013

Angelina Fabbro to attend CampJS in August!

Angelina Fabbro

With great pleasure I announce an awesome campjs special guest: Angelina Fabbro!

Angelina is Technical Lead at Steam Clock Software in Vancouver, Canada. She has spoken about cutting-edge browser technology like Shadow DOM and web components at various tech conferences such as JSConf EU, CascadiaJS, Copenhagen JS, and Firefox OS Hack days.

We're inviting Angelina to campjs to share her experience with us and have some fun.

Angelina has a background in cognitive science, building clever robots and was recently nominated for 2013 Net Awards Brilliant Newcomer of the Year.

More amazing special guests to be announced soon. Get tickets before they run out!

April 1 2013

Early Bird Tickets Available

A limited number of Early Bird Tickets are now available! This is the best price you'll get on CampJS tickets. They will be on sale until May 15, where they'll jump to $320.

20 Mar 2013

Announcing CampJS II: August 2013

Since the inaugural CampJS was so awesome, we're doing it again in the second week of August 2013: Friday the 9th to Monday the 12th of August! This will be held at the same venue as before, Koonjewarre Accommodation and Activity Centre

Tickets go on sale April 1st, 2013, 9am EST., register your interest at tickets.campjs.com

Keep an eye out for special guest announcements coming soon!

25 Feb 2013

CampJS February 2013 Pictures

Here's some great images of CampJS courtesy of one of our workshoppers, Andrey Sidorov:

https://plus.google.com/photos/103427972663119530249/albums/5846454282786255441

Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
Photo
25 Feb 2013

Reactions to February CampJS

Sounds like CampJS went pretty well! Thanks everyone for making it such a cool event.

http://storify.com/secoif/campjs-february-2013

9 Feb 2013

Introducing Chris

Please meet Chris, he's a cool dude from BlackBerry, and he'll be hanging out with us at CampJS for the weekend:

9 Feb 2013

Camp Schedule

Each workshop can run up to 3 hours, at the discretion of the presenter & participants.

I have tried to stagger workshop start times, so if two sessions you wish to attend overlap, at least you can attend part of both.

Schedule is subject to change.

DAY 1

Friday 15th February 2013

  • 1:00pm – Altruistic CampJS helpers arrive in search of good karma.
  • 3:00pm - 5:00pm: Official arrival window. BBQ!
  • 6:00pm – Welcome and Dinner
  • 9:00pm - BlackBerry 10 Introduction for Hackathon participants presented by Damon Oehlman and Christopher Saunders

DAY 2

Saturday 16th February 2013

  • 8:30am – Breakfast
  • 9:30am – Backbone 101 presented by Thomas Davis
  • 10:30am – Morning Tea
  • 10:45am – Learn Node and NPM through 3D HTML5 programming with Voxel.js presented by James Halliday and Max Ogden
  • 12:30pm – Lunch
  • 1:30pm – Rapid Web Development with DocPad presented by Benjamin Lupton
  • 2:30pm – Unhost your web apps with remoteStorage.js presented by Martin Stadler
  • 3:30pm – Afternoon Tea
  • 3:45pm – D3 presented by Anton Katunin
  • 4:00pm – Desktop NodeJS Apps presented by Andrey Sidorov
  • 6:00pm – Dinner

DAY 3

Sunday 17th February 2013

  • 8:30am – Breakfast
  • 9:30am – Ember 101 presented by Ivan Vanderbyl
  • 10:30am – Morning Tea
  • 10:45am – Making JavaScript your Strong Point presented by Geoffrey Donaldson
  • 12:30pm – Lunch
  • 1:30pm – Realtime Applications with Meteor presented by Daryl Antony and Tom Coleman
  • 3:30pm – Afternoon Tea
  • 3:45pm – Writing Custom Streams presented by Dominic Tarr
  • 4:00pm – Building Awesome Mobile Web Apps presented by Tanzeeb Khalili
  • 6:00pm – Dinner
  • 9:00pm – Show & Tell: Present something, especially a something you've built over the weekend. Includes Hackathon entries.
  • 10:30pm – BlackBerry Hackathon winners announced, cash imbued!

DAY 4

Monday 18th February 2013

  • 7:00am – First Bus
  • 8:00am – Breakfast (Sorry 1st bus people.)
  • 9:00am – Second Bus
  • 2:00pm – Tell friends how awesome CampJS was

This schedule is up on lanyrd so you can add this to your calendar. You don't need to print this we'll provide a copy at the event.

6 Feb 2013

BlackBerry Hackathon: $3000 cash to be won!

CampJS is running a BlackBerry hackathon in support of BlackBerry's recently announced phone and mobile platform.

There will be two categories:

  1. Best BlackBerry 10 App
  2. Best Open Source Tool or Library for the BlackBerry10 developer community

First Prize for each category

Runner-up Prize for each category

  • AUD$500 for the team
  • BlackBerry devices (non-phone) for up to 3 members

We're pretty excited by this, firstly because cash prizes are awesome, secondly because BlackBerry is offering dollars for open-source tools (+1 BlackBerry, supporting open-source ecosystem is a great move, IMO) and thirdly because their webkit-powered browser supports WebGL, which means you should be able to get voxeljs running on it. Nice!

Please read the Terms and Conditions!

30 Jan 2013

Max Ogden bringing voxel.js to CampJS

Announcing the latest addition to the CampJS lineup: Max Ogden! Max and Substack are responsbile for voxel.js: a modular, BSD licesed, voxel engine that allows you to build interactive, voxel-based worlds in the browser; i.e. open-source Minecraft in JavaScript!

Substack is joining forces with Max to run a voxeljs workshop for us at CampJS, so you'll have the chance to build your first voxel world and learn how to voxel.js from the authors themselves. Yes, this is awesome.

5 Jan 2013

Raganwald Books for CampJS Attendees!

Buy a ticket before the 10th of January and receive a 75% discount code for 3 sensational books by Reginald Braithwaite:

JavaScript Allongé CoffeeScript Ristretto Kestrels, Quirky Birds, and Hopeless Egocentricity


At $15.99 each, that's ~$36 of additional value just by reserving your place at CampJS before January 10th.

As an additional gift, all CampJS ticket holders also receive a free copy of Reginald Braithwaite's How to Do What You Love & Earn What You’re Worth as a Programmer

Early Bird ticket holders don't dismay: as a thanks for your eager support for CampJS, you should have received a free copy of JavaScript Allongé and discount codes for the other Raganwald books in your email.

Please help me by extending a big thanks to Reginald Braithwaite for supporting CampJS with his incredible generousity.

27 Dec 2012

Alex MacCaw, creator of Spine.js, comes to CampJS

Edit 27 Jan: Dang. Unfortunately, Alex is no longer available to come to CampJS.

All our special guests thus far have made names for themselves in the Node.JS ecosystem, client-side developers must feel somewhat under-represented. But no more, today I am pleased to announce: creator of the Spine Framework, author of JavaScript Web Applications, and by all counts at least a reasonably nice guy, Alex MacCaw, is coming to CampJS!

Alex is an international speaker, has worked at Twitter, currently works for Stripe and has long been a prolific open-source developer with many popular GitHub projects: Spine, juggernaught, macgap and ace, to name a few. Alex is coming to CampJS to hang out, share some knowledge and some beverages.

It's a rare luxury to have so many industry legends like Alex, substack and Dominic Tarr joining us in Australia. Capitalise on this infrequent occurance by making sure to reserve a CampJS ticket!.

24 Dec 2012

Whoa! substack attending CampJS!

Today I am proud to announce that prolific Node.JS module author, international speaker, influential and opinionated Node community leader, the one and only substack will be joining us at CampJS.

He's the author of dnode, browserify and the definitive handbook on Node Streams, while holding second place in npm contributor rankings. Substack is one of the biggest names in the Node.JS world and he's coming to CampJS.

Don't miss this opportunity to meet substack, dominictarr and other, yet to be announced, influential JavaScript developers. Get your tickets today, it's totally worth it.

24 Dec 2012

No, we're not sleeping in tents.

Yes, it's called CampJS. Yes, we've used pictures of tents in our branding. But, no, you do not need to bring tents. You will be sleeping in comfortable beds. We could have used dormitories in our branding, but I have a soft spot for triangular prisms.

Here's some pics of the venue, from RailsCamp, early 2013:

Welcome to Koonjewarre (Aaron  Moodie) Tags: railscamp railscamp11 Looking east (Aaron  Moodie) Tags: railscamp railscamp11 on the lawn (Aaron  Moodie) Tags: railscamp railscamp11 lets get hacking (Aaron  Moodie) Tags: railscamp railscamp11 burgers for lunch (Aaron  Moodie) Tags: railscamp railscamp11 Waterfall (Aaron  Moodie) Tags: railscamp railscamp11 View to the Gold Coast (keithpitty) Tags: goldcoast springbrook railscamp railscamp11 Breakfast in honour of @pat #railscamp #rc11 (keithpitty) Tags: railscamp railscamp11 Tents at Rails Camp (keithpitty) Tags: tents springbrook railscamp realcampers railscamp11 Oleg et al (keithpitty) Tags: springbrook railscamp railscamp11 Koonjewarra (keithpitty) Tags: springbrook railscamp railscamp11 In the rainforest (keithpitty) Tags: rainforest springbrook railscamp railscamp11

Photos by Aaron Moodie & Keith Pitty. Scraped from flickrhivemind

23 Dec 2012

Awesome people who are coming to CampJS: Dominic Tarr

One of the goals of CampJS is to bring the most awesome JavaScript talent in Australia and worldwide together to hang out. It with this goal in mind, I happily announce a most awesome guest: Dominic Tarr! Dominic has published over 150 modules on npm, has worked with nodejitsu, appeared on the NodeUp podcast and spoken at various conferences around the world, and we are lucky enough to be able to hang out with him in person at CampJS.

Stay tuned for more "awesome guest" announcements!

22 Dec 2012

Early Bird Tickets — Now Available!

Early Bird tickets have been released. These are the cheapest tickets that will be available for CampJS: only $270 for a whole weekend of food, drinks and awesome JavaScript developers. Don't miss out, they're limited in number, and only available 'till the end of the year!

21 Dec 2012

Announcing Tickets

Without further ado, the first round of CampJS tickets will be available Saturday, 22 December. 9am EST

20 Dec 2012

Workshop Submissions are open.

Workshops are 3 – 4 hour sessions that will run on Saturday and Sunday mornings + afternoons, with the goal of each participant having creating something by the end of the session.

We have a few workshops lined up (announcment coming soon), but there's room for more!

For developers, this is your chance to get a free ticket to CampJS and impress your peers by simply holding an approved workshop for some non-commercial software. For companies, this is a great opportunity to connect directly with developers.

Submit your Proposals here.

Commercial ventures should apply by selecing a sponsorship deal.

About

Details

  • Koonjewarre Accommodation and Activity Centre,
    Springbrook, QLD, Australia
  • Start: Friday Afternoon (~2pm), August 9th
  • End: Monday Morning (~9am), August 12th
  • Nearest Airport: Gold Coast Airport (OOL)
  • Busses will be provided to and from the airport.
  • Accommodation + food + drinks included in ticket price.

Contact Tim Oxley if you have questions.

Interested in Sponsoring?

Select a sponsorship package
then get in touch with us timo@campjs.com

Ticket Release Schedule

  • Early Bird: $270
  • 15th May Onward: $320

Get Tickets

Topics:

  • NodeJS
  • Backbone
  • Meteor
  • Shadow DOM
  • HTML5 Game Development
  • Functional Programming
  • AngularJS
  • LevelDB
  • JavaScript
  • + more!
Adobe