+ All Categories
Home > Technology > Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Date post: 05-Jul-2015
Category:
Upload: technicalmachine
View: 436 times
Download: 1 times
Share this document with a friend
Description:
Kelsey Breseman, of Technical Machine (tessel.io) presents Node as a Movement: cultural values of the Node community and how you can contribute
99
Node as a Movement Building Community into Products Kelsey Breseman Director of Community, Technical Machine @selkeymoonbeam | @technicalhumans
Transcript
Page 1: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Node as a Movement Building Community into Products

Kelsey BresemanDirector of Community, Technical Machine@selkeymoonbeam | @technicalhumans

Page 2: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

the story of

Page 3: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 4: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“Anything that can be automated, I shouldn’t

have to do.”Jia Huang, COO

Page 5: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“I want to make everything connect

to everything else.”

Tim Ryan, CPO

Page 6: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“This should be easier by now.”

Jon McKay, CEO

Page 7: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 8: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 9: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“This should be easier by now.”

Jon McKay, CEO

Page 10: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

What if it was easy to make connected hardware?

Page 11: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

What if hardware developmentwas like web development?

Page 12: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

What if hardware developmentwas like Node.JS?

Page 13: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

What do we love about Node?

Page 14: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 15: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Node Package Manager

Page 16: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 17: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Ecosystem: build and share

Page 18: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 19: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Build ideas quickly.

Page 20: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

What if hardware developmentwas like Node.JS?

Page 21: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 22: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Hardware as easy as npm install.

Page 23: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 24: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 25: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 26: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

The InternetCC3000 Wifi Chip

Page 27: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

The InternetCC3000 Wifi Chip

The BrainARM Cortex M3 Microprocessor

Page 28: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

The InternetCC3000 Wifi Chip

The BrainARM Cortex M3 Microprocessor

Enough Memory...that you probably don’t have to worry about it

32MB each of Flash and RAM

Page 29: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

But you don’t really careabout the hardware.

Page 30: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

You just want it to act like Node.JS

Page 31: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

npm install tessel -g

Installing

Page 32: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

npm install tessel -g

Installing

tessel update

Updating

Page 33: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

npm install tessel -g

Installing

tessel update

Updating

tessel wifi -n <ssid> -p <pw>

Getting online

Page 34: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Blinking Lights

var tessel = require(‘tessel’);

setInterval(function () {tessel.led[0].toggle();

}, 100);

tessel run blink.js

Page 35: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 36: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Camera

Page 37: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Camera

npm install camera-vc0706

Page 38: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

npm install camera-vc0706

camera.takePicture(function (){})

Camera

Page 39: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 40: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Simple.

Page 41: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Simple.

Intuitive.

Page 42: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Simple.

Intuitive.

Accessible.

Page 43: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Simple.

Intuitive.

Page 44: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 45: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

How do you identify yourself?

Backend developer

Hardware developer

Frontend developer

Page 46: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“Person who writes JavaScript”

Page 47: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“Person who writes JavaScript”is a

Frontend developer

with

Page 48: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“Person who writes JavaScript”is a

Frontend developer

with

Backend developer

with

Page 49: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“Person who writes JavaScript”is a

Frontend developer

with

Backend developer

with

Hardware developer

with

Page 50: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

How do you identify yourself?

Backend developer

Hardware developer

Frontend developer

Page 51: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

How do you identify yourself?

Backend developer

Hardware developer

Frontend developer

Someone with the power to create.

Page 52: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Empower.

Page 53: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Power feels good.

Page 54: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

100k views & 10k sign ups in 2 days

Page 55: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“Person who writes JavaScript”is a

Frontend developer

with

Backend developer

with

Hardware developer

with

Page 56: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Dynamically allocate human resources.

Page 57: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Node everywhere.

Page 58: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Tessel ships with JS and Node.JS supportMay 2014

Arduino Yun announces Node.JS supportJuly 2014

Intel Edison announces Node.JS supportSeptember 2014

Page 59: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 60: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

is more than a tool.

Page 61: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

is a movement.

Page 62: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Movementshave values.

Page 63: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

accessibilityopennessinclusivity

Page 64: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

is about accessibility.

Page 65: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

How do you identify yourself?

Backend developer

Hardware developer

Frontend developer

Someone with the power to create.

Page 66: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

is open.

Page 67: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 68: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Node Package Manager

Page 69: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“When something is easy, you do it more often.” –

SubStack

Page 70: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

is inclusive.

Page 71: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 72: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

“Nice People Matter”

Page 73: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

is a community.

Page 74: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Communitieshave values.

Page 75: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

Movementshave values.

Page 76: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

is a movement.

Page 77: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

is a movement.You can be a part of it.

Page 78: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

How do you join the movement?

Page 79: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

be inclusive.

Page 80: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 81: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 82: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 83: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

be open.

Page 84: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 85: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 86: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

open company

Page 87: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 88: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 89: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 90: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

be accessible.

Page 91: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 92: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 93: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 94: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 95: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 96: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 97: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)
Page 98: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

be a community.

Page 99: Node as a Movement: Building Community into Products (Kelsey Breseman, NodeDay 2014)

be a movement.


Recommended