Myles Borins
where else to find them
website:https://mylesborins.com
website:https://myles.dev
github:MylesBorins
bluesky:myles.dev
linkedin:mylesborins
soundcloud:rowbit
what they talk about
all 13 in the filters
where they keep going back
- Node+JS Interactive2 editions2018–2019
- JSConf US2 editions2015–2018
all 17 in the filters
on a stage with
- Jason Politesonce
- Jory Bursononce
- Liz Parodyonce
all 6 in the filters
who talks about the same things
- Bethany Griggs14 talks
- Isaac Z. Schlueter7 talks
- Robin Bender Ginn21 talks
- Laurie Voss18 talks
- Charlie Robbins9 talks
- Bryan Hughes18 talks
| title | conference | date |
|---|---|---|
| Keynote: Securing JavaScript | cdCon 2022 | 2022-06-07 |
npm faces account takeovers of high-impact modules like ua-parser-js, rc and co (downloads 7.5–13M weekly) that injected malware; initial response times drop… | ||
| Keynote: Securing JavaScript | OpenJS World 2022 | 2022-06-06 |
npm suffers account takeovers of popular modules: ua-parser-js (7.5M weekly downloads, 1,200 dependents) took 9 hours to remove, later rc (13M) and koa (9M)… | ||
| Panel Discussion: Peace, Love and JavaScript: Community and Culture | Open Source Summit + Embedded Linux Conference + OSPOCon 2021 | 2021-09-27 |
Panelists describe how the OpenJS Foundation runs projects like Node.js, jQuery and Node-RED with 600 certified individuals, a public GitHub intake checklist… | ||
| What's Next for npm | Next.js Conf 2020 | 2020-10-27 |
npm is positioning concrete changes: npm 7 ships with Node 15 and brings workspaces, package-lock v2, rewritten npx (now npm exec), and a security prompt for… | ||
| Keynote: The Future of JavaScript is Universal | Node+JS Interactive 2019 | 2019-12-11 |
Argues that JavaScript must become a shared platform rather than a collection of targets, showing concrete divergence points: Deno, Cloudflare Workers… | ||
| Extra Special Modules | Node+JS Interactive 2019 | 2019-12-11 |
Node.js ships a new ESM implementation in 12.x with plans to unflag for LTS; it supports .mjs or "type":"module" packages, dynamic import and top-level await… | ||
| Making the Right Decisions for Your Serverless Architecture | Google I/O 2019 | 2019-05-07 |
A working URL shortener sits behind an Express front end on App Engine, with two Cloud Functions (createShortlink, getShortlink) that validate and write to a… | ||
| Open Governance in the JavaScript Ecosystem | Open Source Leadership Summit 2019 | 2019-03-12 |
Announces the merger of JS Foundation and Node.js Foundation into the OpenJS Foundation and describes how a transparent process—weekly public merge meetings… | ||
| Top-Level Awaiting for Godot | Cold Front 2018 | 2018-11-13 |
Walks through a real implementation effort: attempted a Node patch (which breaks require timing), spec edits that add an async‑block start and per‑module… | ||
| Top-level Awaiting for Godot | dotJS 2018 | 2018-11-09 |
Shows a concrete path to making await valid at module top level: attempted a Node patch in May that wraps modules as an async IIFE and it breaks require, so… | ||
| Please Wait... Loading: A Talk of Two Loaders | Node+JS Interactive 2018 | 2018-10-10 |
Node.js implements ES modules behind --experimental-modules with ESM files forced to use dot MJS extension, no transparent CJS interop (CJS imports appear as a… | ||
| Adventures in Ethical Computing | JSConf US 2018 | 2018-08-21 |
Machine learning algorithms can infer gender when translating from gender neutral languages to english due to bias in training data. Hardware designed to… | ||
| Serverless Compute on Google Cloud: What's New | Google Cloud Next '18 | 2018-07-24 |
Cloud Functions leaves beta: GA with an SLA, availability in four regions, and per-function IAM invokers; Node 8 adds async/await and new event signatures… | ||
| Please wait... loading: a tale of two loaders | JSConf EU 2018 | 2018-06-02 |
Browser support reaches ESModules in 3 of 4 browsers while Node still ships CommonJS via require(), creating concrete interoperability gaps: different loading… | ||
| Myles Borins - Keynote | Nordic.js 2017 | 2017-09-07 |
History of JavaScript standards and how Node actually inherits V8 lead to concrete fixes and tradeoffs: Node updates V8 mid-release to get ES features… | ||
| The True Cost of Unmoderated Collaboration: A Story from the Trenches | DinosaurJS 2017 | 2017-06-15 |
An API named suicide API in the node cluster module sparks a huge moderation crisis when random users and raids from 4chan amplify debate into targeted… | ||
| Node.js Versions - How Do They Work? | JSConf.Asia 2016 | 2016-11-25 |
Node.js uses a six‑month release cadence with even releases go to LTS and odd releases deprecated, LTS lasts 30 months split into 18 months active backporting… | ||
| On left-pad and empathy: understanding human connection | JSConf Iceland 2016 | 2016-08-25 |
Argument: empathy is a learnable engineering practice that prevents failures like left-pad where an unpublished module breaks the ecosystem and npm changed… | ||
| Why Empathy Matters | Reject.JS 2015 | 2015-09-24 |
Claim: empathy is partly softwired by mirror neurons firing when a monkey watches a scientist eat a peanut, and the word itself is only about 100 years old… | ||
| JSConf 2015 Myles Borins | JSConf US 2015 | 2015-05-27 |
Defines sampling as analog→digital conversion with PCM at 16 bits per sample and CDs at 44.1 kHz → Nyquist 22,050 Hz, explains why telephones use 8,000 Hz, and… | ||
| nothing matches | ||