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.
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!
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!
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!
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.
so excited to venture into the Australian gold coast hinterland in 2 weeks for @campjsnews !!! bringing @voxeljs to the southern hemisphere
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.
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.
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:
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 variousconferences
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!
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.