NodePDX 2016
| title | author | length |
|---|---|---|
| A Foolish Quest: Creating Knitting Patterns Using JavaScript | Liz Abinante | 29m |
Built a customizable knitting pattern generator in JavaScript (ported from Ruby) that takes user gauge and desired circumference and emits cast-on counts, yarn… | ||
| From Software to Hardware: How Do I Track My Cat with JavaScript | Tomomi Imura | 26m |
A working cat cam built from a Raspberry Pi 2 (now upgraded to Pi 3) with a PIR motion sensor and Pi Camera captures images, spawns child processes to offload… | ||
| The SAM Pattern: a distributed system view of Front-End architectures | Jean-Jacques Dubray | 30m |
Proposes the State-Action-Model pattern as a mutation-first, unidirectional alternative to FRP, grounded in Paxos/TLA+ roles so state changes go through… | ||
| Modern Javascript Frameworks - Introduction to Ember.JS and Ember-CLI | Suchita Doshi | 26m |
Quick, specific primer on Ember.js with a live demo that actually builds and runs: uses ember-cli to scaffold a project in seconds, creates routes whose model… | ||
| MMOWAM: Build Server-less Games with a DSN | Josh Marinacci | 25m |
Builds a browser-only MMOWAM (Massively Multiplayer Online Whack‑A‑Mole) using a PubNub DSN as the network, a shared dashboard plus phone clients, and no… | ||
| A P2P Calendar | James Halliday | 32m |
Shows a working P2P calendar built on an append-only hyperlog with LevelDB, hyperlog-index and hyper-kv, plus parse-messy-time for recurring rules and a norcal… | ||
| How to Electron | Blaine Schmeisser | 23m |
Shows how Electron builds real desktop apps with HTML/JS by splitting a Node-based main process that spawns Chrome-like renderer windows, and using a double… | ||
| I Play the JavaScript | Matt Mckegg | 31m |
Builds a desktop music performance app called Loop Drop using Web Audio, MIDI and Electron app packaging, after three years of development on top of roughly… | ||
| WebSockets Bring Light at the End of the Tunnel | Joel Lord | 29m |
Explains how WebSockets create a persistent full‑duplex tunnel so a Node server can push JSON to many clients with millisecond latency using socket.io (falls… | ||
| How to Build a Bike Shed | David Manning, Adam Ulvi | 22m |
A project documents designing a bike shed for Olympic Mills Commerce Center with no formal construction experience, delivering plans and a Starter Kit and… | ||
| Demystifying TypeScript Decorators | James Churchill | 32m |
Shows how TypeScript 1.5 implements the ES2016 decorator proposal by transpiling decorators to plain ES5/ES6 using Object.defineProperty and… | ||
| Isomorphic Business Logic | Jon Oropeza | 24m |
Company moves business rules out of separate .NET and client implementations and into shared JavaScript modules so the same code runs in both places… | ||
| Ops for Devs | Adam Ulvi | 39m |
Walks through registering nodefriends.club for $0.88, spinning a DigitalOcean droplet, adding the NodeSource PPA and apt-installing Node, git and nginx… | ||
| Broken Promises in Open Source | Jacob Groundwater | 35m |
Open source communities show measurable burnout as heated threads and long GitHub arguments force contributors to stop participating. A concrete example is… | ||
| RRR - React, RethinkDB, Raspberry Pi | Mike Glukhovsky | 30m |
Demonstrates a working Raspberry Pi photo booth that captures images, posts them via a Node.js/Socket.io backend, and tweets them through a separate service… | ||
| Code First Docs: How we Threw Out The Book & Put Code First With Twilio Documentation | Jarod Reyes | 26m |
Twilio moves documentation to a code-first workflow: short prose (under four sentences) before the first snippet, interactive step-by-step tutorials generated… | ||
| Lightning Talks - Day 1 | Adron Hall | 17m |
Proposes an asymmetrical conversation model for social networks that uses three-question surveys to segment followers into up to 125 groups (practically ~35… | ||
| Lightning Talks - Day 2 | Adron Hall | 34m |
Rapid five-minute demos cover concrete tools and results rather than high-level promises: Cypress: Electron GUI, npm install, runs specs with live DOM… | ||
| nothing matches | ||