Increased confidence with Node.js
Increased awareness of Node.js capabilities
Ideas for your own projects
Hello viewer ποΈ
This was a live demo, see the code here:
npm install puppeteer
Hello viewer ποΈ
This was a live demo, see the code here:
npm install markovchain
Hello viewer ποΈ
This was a live demo, see the code here:
npm install alfy
Hello viewer ποΈ
This was a live demo, see the code here:
npm install bitbar
Hello online viewer! ποΈ
During the talk, I showed how flic buttons could be read programatically via fliclib-linux-hci
If you saw the talk and are curious how the web based slides could display output from the bluetooth connected buttons, see the client-side code & server-side code.
npm install noble
Hello viewer ποΈ
This was a live demo, see the code here:
npm install demokit -g
Hello viewer ποΈ, this was a live demo, view it here:
Want to see the code? Remind me on twitter!
For the Google Assistant part of the demo, watch the video!
npm install brain.js
npm install actions-on-google
const zlib = require('zlib');
const download = require('download');
const csv = require('fast-csv');
const gunzip = zlib.createGunzip();
const csvStream = csv().on('data', glycemicLevel => {
console.log(glycemicLevel);
});
const downloadPromise = download('dropbox.com/...');
downloadPromise.pipe(gunzip).pipe(csvStream);
&
const wikiURL = 'https://stream.wikimedia.org/v2/stream/recentchange';
const e = new EventSource(wikiURL);
e.onmessage = console.log
βΉοΈ The globe is not real time right now, will work towards changing this!
β‘οΈ Globe β‘οΈ Globe Source CodeTwitter: @umaar
Website: umaar.com