Skip to content

Commit 0c5237d

Browse files
committed
initial draft
1 parent 77672f0 commit 0c5237d

6 files changed

+48
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.DS_Store

01-nov-14.md

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# NodeSchool Newsletter #1
2+
3+
Welcome to the first NodeSchool newsletter!
4+
5+
### Workshop Spotlight: [`webgl-workshop`](https://npmjs.org/webgl-workshop)
6+
7+
In preparation for the latest [Camp.js](http://campjs.com/), a JavaScript focused "summer camp" style event that happens regularly in the Australian Hinterland, 3D graphics wizards [@hughsk](https://github.com/hughsk) and [@mikoalysenko](https://github.com/mikolalysenko) of the [stack.gl](http://stack.gl/) crew created a new workshop for learning WebGL from the ground up using small modules.
8+
9+
![webgl-workshop](img/webgl-workshop.png)
10+
11+
[`webgl-workshop`](https://npmjs.org/webgl-workshop) is the sequel to their previous workshop [`shader-school`](http://npmjs.org/shader-school), which focuses on graphics programming fundamentals with the GLSL language. `shader-school` has been one of the most interesting NodeSchool workshops because it's one of the only ones that doesn't involve any JavaScript. The new `webgl-workshop` builds on the GLSL shader fundamentals and dives into the world of JavaScript based 3D programming using WebGL.
12+
13+
### Who will be the 50th Chapter?
14+
15+
A couple of months ago NodeSchool Chapters were introduced, and we now have **47** registered chapters around the world! To start a chapter you simply [apply for membership by opening a GitHub issue](https://github.com/nodeschool/organizers#organizers-) and then you set up the infrastructure for your repo, all on GitHub:
16+
17+
![new-chapter-repos](img/new-chapter-repos.png)
18+
19+
### Event Spotlight: NodeSchool Taiwan
20+
21+
At the recent JSDC conference in Taipei, Taiwan the topic of "Why isn't there a NodeSchool chapter in Taiwan yet?" came up. Then with only 24 hours notice (!!!) [@clonn](https://github.com/clonn) and the JSDC team got **60** attendees to come to the first dedicated NodeSchool Taiwan event. It was hosted in partnership with the [Mozilla Taiwan Community Space](http://moztw.org/space/) in Taipei. They have a awesome event space next door to their regular community space that they rented out for the evening so we could hold all of the NodeSchoolers.
22+
23+
![nodeschool-taiwan](img/nodeschool-taiwan.jpg)
24+
25+
The event went from 7 - 10PM. We started with me doing a intro to nodeschool and `learnyounode`, which was live translated into Chinese. I (@maxogden) also showed people [http://generalhenry.com/](http://generalhenry.com) as a fallback in case they couldn't get `learnyounode` installed.
26+
27+
After a few minutes [@substack](https://github.com/substack) mentioned that he had recently found the [javascripting](http://npmjs.org/javascripting) workshop by [@sethvincent](https://github.com/sethvincent), so we decided to tell attendees about it. Sure enough a lot of attendees lacked a lot of JS experience and immediately switched from `learnyounode` to `javascripting`.
28+
29+
Two women who attended, who both work at [http://womany.net/](http://womany.net/), a lifestyle blog for women in Taiwan, stayed late and finished the `javascripting` workshop and are now planning on starting a regular class to get more women in Taiwan into web development by hosting `javascripting` workshops as a sort of gentle introduction to NodeSchool in general.
30+
31+
I also tried a new technique that worked pretty well: using NodeSchool and GitHub stickers as bait to get people to register on the Taiwan NodeSchool Team. Basically we announced that if you want NodeSchool + GitHub stickers you can come up to the front and enter your GitHub username into my laptop. I had them enter it into the 'Invite or add users to this team' field of the Taiwan team page under the NodeSchool org on GitHub. This page is not publicly viewable for some reason (I emailed GitHub today to ask why this is) but it looks like this:
32+
33+
![taiwan-page](img/nodeschool-taiwan-page.png)
34+
35+
Now we have ~50 people on the Taiwan team, which means they can use the [nodeschool/taiwan](https://github.com/nodeschool/taiwan) repo as a discussion board to talk about nodeschool stuff and plan future events in Chinese.
36+
37+
## Thanks for reading!
38+
39+
This concludes the first newsletter. There will be more in the future! You can find the source markdown for all newsletters [here](https://github.com/nodeschool/newsletter).
40+
41+
## Things we need help with
42+
43+
NodeSchool is fully volunteer run. Nobody gets paid to work on anything and everything is open source. If you want to get involved here are some suggestions:
44+
45+
- [Internationalizing workshop content]()
46+
- [Documentation about how to run a chapter](https://github.com/nodeschool/organizers/issues/48)
47+
- Fielding questions from workshop learners (click [watch](https://github.com/nodeschool/discussions) to subscribe to questions)

img/new-chapter-repos.png

83 KB
Loading

img/nodeschool-taiwan-page.png

87.1 KB
Loading

img/nodeschool-taiwan.jpg

31.2 KB
Loading

img/webgl-workshop.png

92.8 KB
Loading

0 commit comments

Comments
 (0)