campjs / campjs-iii

The magic behind campjs.com
http://campjs.com/
32 stars 12 forks source link

CampJS nodeschool workshops #11

Open timoxley opened 10 years ago

timoxley commented 10 years ago

Going to need volunteer tutors for the various nodeschool workshops. Focus will be on the core workshops.

Proposed workshops and currently assigned mentors:

Learn You Node

Workshops will run twice.

If there's enough interest we'll perhaps do some of the electives.

There's enough quality learning material here that we could make these the sole workshops for CampJS, but perhaps should design a cross cutting pathway that goes up in skill across the workshops e.g. some js basics with functional js, then some learn you node, then some streams, then bytewiser then some more functional js, harder learn you node exercises, etc.

Really, really need a javascript beginners workshop.

timoxley commented 10 years ago

Anyone wants to step up and do any of these we'll be very :+1: https://github.com/nodeschool/discussions/issues/181

sidorares commented 10 years ago

How about "finding a bug" workshop instead "using debugger". There is a list of programs with bugs and you need to fix them. From very simple syntax errors to intermediate "wrong context" and async race conditions to memory leak hunting

timoxley commented 10 years ago

Sounds good, though I cc'ed you on that because i recall you were doing some interesting stuff with debugging enabled? what was that?

sidorares commented 10 years ago

I demoed https://github.com/sidorares/node-vim-debugger last campjs

I also have https://github.com/sidorares/node-cli-debugger , https://github.com/sidorares/ni and for Chrome DevTools https://github.com/sidorares/crconsole and https://github.com/sidorares/crmux - Eventually I'd like to make vim-based debugger which can talk to node/v8 and crome/firefox/... at the same time ( and if you reuse js with tools like browserify you should be able to have one breakpoint and hit it regardless you are on server or client ).

MauriceButler commented 10 years ago

@sidorares seams your more qualified to do a debugging workshop than myself. Based on that @timoxley I should let @sidorares take that one over?

sidorares commented 10 years ago

Can we do it together?

MauriceButler commented 10 years ago

Happy to do that too. I was going to work on a "binary" bomb style debugging workshop (suggestion from @timoxley) Haven't had a chance to look at it yet though.

MauriceButler commented 10 years ago

Hey @timoxley any word on if you want / need this? If so going to have to pull my finger out.

sidorares commented 10 years ago

I might be able to make a small talk/workshop on how to write Atom package (as an example - Atom node.js debugger)

timoxley commented 10 years ago

That's a pretty awesome idea @sidorares. Actually, brilliant. Can I lock that in?

timoxley commented 10 years ago

@MauriceButler any experience with building packages for atom?

MauriceButler commented 10 years ago

Would love to. But its mac only.... :'(

MauriceButler commented 10 years ago

Linux or Windows would have been fine... Happy to help / learn though

sidorares commented 10 years ago

:) I just got my invite a day ago, but everything seems to be straightforward for someone with node background. Can we legally allow to install our copy just for workshop? (we might ask GH and get enough invites beforehand)

timoxley commented 10 years ago

@sidorares if you have one invite remaining… we could seed all of campjs

colingourlay commented 10 years ago

I've still got two On 19 Mar 2014 16:42, "Tim Oxley" notifications@github.com wrote:

@sidorares https://github.com/sidorares if you have one invite remaining... we could seed all of campjs

Reply to this email directly or view it on GitHubhttps://github.com/campJS/campjs/issues/11#issuecomment-38022017 .

deoxxa commented 10 years ago

I've got 3 apparently.

sidorares commented 10 years ago

I have two, and I guess everyone invited gets 2 immediately? We could start invite seed in "pre camp-js demo announcements" and have atom hack session last day afternoon

SomeoneWeird commented 10 years ago

I have 1, 2.

timoxley commented 10 years ago

@sidorares sounds good to me. @SomeoneWeird @colingourlay if you could keep at least one of them for campjs that'd be swell :v:

SomeoneWeird commented 10 years ago

The OSX-only thing may kill it though, how many people were using OSX? (I presume the majority)

timoxley commented 10 years ago

@SomeoneWeird Majority, but not as large a percentage as I thought there would be.

MauriceButler commented 10 years ago

There will be enough OSX to fill the session I am sure.

The rest of us cool kids will have to find something else to do