npm camp 2016
who it's for
npm package authors, Node.js module maintainers, frontend developers, devops engineers, open-source project maintainers, community organisers
topics
npm package publishing workflow; registry architecture and operations; semantic versioning automation; dependency management with npm3; webpack bundle size optimization; accessibility testing with aXe; continuous integration for dependency updates; ember-cli-deploy and FastBoot; Windows Node developer tooling; package manager design patterns
| title | author | length |
|---|---|---|
| Keynote: The State of npm | Isaac Z. Schlueter | 17m |
NPM starts as a nights‑and‑weekends package manager and becomes a production service with five billion downloads in a month and about 320,000 modules available… | ||
| The Ins-and-Outs of Publishing a Module to npm | Steve Kinney | 24m |
Shows how to create, test, build and publish a real npm package called transleg using npm init, mocha, Babel and npm scripts, automating build with a… | ||
| Nodebots, NPM, People, and Node | Kassandra Perch | 40m |
A fast, concrete account of Nodebots culture and practice: how an RGB LED dress and 12 pieces of clothing run JavaScript on small boards, a hexapod with an… | ||
| Node.js and Microsoft: A love story about developer tools | Sara Itani | 29m |
Shows concrete fixes and tools: Windows users get windows-build-tools installed through npm instead of a full Visual Studio, npm v3 flattening and .NET Core… | ||
| Panel - Package Managers: Before and After npm | Andre Arko, Steve Klabnik, Ashley Williams, Samuel Giddins | 28m |
Panel records concrete outcomes: bundler solved app-level conflicts (the rack version clash) so apps can pin exact working sets; cargo enforces repeatable… | ||
| Testing for Accessibility with aXe | Marcy Sutton Todd | 30m |
Automated accessibility tooling that runs locally and in CI actually exists: aXe is an NPM module with browser extensions and an API, axe-core aims for zero… | ||
| Ember.js, DevOps, and You: Lessons Learned From Building an Ember Addon | Iheanyi Ekechukwu | 22m |
Builds an ember-cli-deploy plugin that provisions DigitalOcean droplets, installs Node/npm, nginx and FastBoot, uploads builds via SCP, registers an upstart… | ||
| A tale of two front-end development environments: or how bend npm3 to your will | Kate Hudson | 26m |
Uses webpack and the webpack bundle size analyzer to pin down duplicate React installs, finds React 15.3 at top level and React 14.8 nested, and shows npm ls… | ||
| Lightning Talk - Automating SemVer for Fun and Profit: ... | Andrew Goode | 16m |
Claim: use structured commit messages plus GitHub squash merge to decide version bumps at merge time, then run Standard Version to auto-bump package.json… | ||
| Lightning Talk - Twirling toward freedom | Steph Snopek, Kiera Manion-Fischer | 09m |
npm support exists and lists concrete ways to help: email, Twitter, GitHub and video calls for enterprise customers, a status page for outages, and registry… | ||
| Greenkeeper – managing dependencies with confidence | Stephan Bönnemann | 23m |
Greenkeeper automates dependency upkeep by watching the npm change feed and using the npm skimdb to detect publishes, then creating branches and pull requests… | ||
| You don't suck at communication: an empathetic communication primer | Sharon Steed | 26m |
A concrete primer: 85% of kids stutter between ages 3 and 5 and many recover by 10–12, yet persistent stuttering leads to coping strategies and social fear… | ||
| Lightning Talk - Asynchronous wombats: developing OSS globally | Daijirō Wachi | 12m |
Global OSS communication breaks down into measurable costs: 30 hour round trip for a simple npm install question versus 10 minutes in person, language barriers… | ||
| Lightning Talk - Educating Your Community to grow from ... | February Keeney | 08m |
GitHub builds tools and escalation systems to enforce codes of conduct and block and banhammer blatant bigotry, while using coaching and specific wording to… | ||
| Lightning Talk - State of the CLI: npm@3, stability, feature ... ~ | Kat Marchán | 11m |
npm@3 is a year old and claims high install reliability and now ships by default in Node 6 LTS while npm2 remains in Node 4 LTS. The team stabilizes the CLI… | ||
| Registry Design Patterns | C J Silverio | 24m |
Explains concrete registry wiring: tarball servers hold medium‑sized data on single disks, CouchDB powers a changes feed used as a transaction log consumed by… | ||
| nothing matches | ||