-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CampJS nodeschool workshops #11
Comments
Anyone wants to step up and do any of these we'll be very 👍 nodeschool/discussions#181 |
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 |
Sounds good, though I cc'ed you on that because i recall you were doing some interesting stuff with debugging enabled? what was that? |
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 ). |
@sidorares seams your more qualified to do a debugging workshop than myself. Based on that @timoxley I should let @sidorares take that one over? |
Can we do it together? |
Happy to do that too. |
Hey @timoxley any word on if you want / need this? If so going to have to pull my finger out. |
I might be able to make a small talk/workshop on how to write Atom package (as an example - Atom node.js debugger) |
That's a pretty awesome idea @sidorares. Actually, brilliant. Can I lock that in? |
@MauriceButler any experience with building packages for atom? |
Would love to. |
Linux or Windows would have been fine... |
:) 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) |
@sidorares if you have one invite remaining… we could seed all of campjs |
I've still got two
|
I've got 3 apparently. |
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 |
I have 1, 2. |
@sidorares sounds good to me. @SomeoneWeird @colingourlay if you could keep at least one of them for campjs that'd be swell ✌️ |
The OSX-only thing may kill it though, how many people were using OSX? (I presume the majority) |
@SomeoneWeird Majority, but not as large a percentage as I thought there would be. |
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 |
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
Stream Adventure
Bytewiser
Functional Javascript
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.
The text was updated successfully, but these errors were encountered: