Kyle Simpson
where else to find them
website:http://getify.me
github:getify
bluesky:mcfelix.me
x:getify
linkedin:getify
speakerdeck:getify
devto:getify
what they talk about
all 12 in the filters
where they keep going back
- Fluent2 editions2014–2016
- JSNation2 editions2019–2022
- Web Unleashed2 editions2015–2019
all 16 in the filters
on a stage with
never shared a talk
who talks about the same things
- Stefan Judis23 talks
- Christian Heilmann58 talks
- Jeremy Keith27 talks
- Douglas Crockford30 talks
- Anton Nemtsev9 talks
- Phil Nash107 talks
| title | conference | date |
|---|---|---|
| Past Time for Passkeys | Nordic.js 2025 | 2025-10-02 |
Argues that passkeys replace passwords with concrete numbers and code: over 2 billion biometric devices, 80–90% device unlock adoption, and 95% of shipping… | ||
| Love/Hate: Upgrading to Web2.5 with Local-First | CityJS New Delhi 2024 | 2024-11-16 |
Argues Web2 is literally crumbling: average page size is ~2.7 MB and the 90th percentile is 10.5 MB (growing ~7–8%/yr), service‑worker/Next.js demos preload… | ||
| Imperative vs Declarative: Weathering the storm | React Alicante 2023 | 2023-09-28 |
Argues that readability beats cleverness and demonstrates it by building a real app, Weather Round, with RedwoodJS and React, exposing concrete pain points… | ||
| A tale of two webs | CityJS Singapore 2023 | 2023-07-26 |
Web shifts from cloud‑first to local‑first: socket Supply packages web apps into native runtimes, injects a full filesystem API plus native networking and… | ||
| A Tale of Two Webs | JavaScript fwdays’23 | 2023-05-16 |
Argues that the web shifts from cloud-first to local-first and peer-to-peer, claiming a tiny runtime (about 1.5 megabytes on desktop, 8–10 MB on mobile), a… | ||
| A Tale Of Two Webs | BeJS Conf 2023 | 2023-05-11 |
Argues the web shifts from cloud-first to local-first with devices storing data and running apps peer-to-peer, claiming tens of thousands of apps adopt the… | ||
| Confessions from an Impostor | JSNation Conference 2022 | 2022-06-16 |
The talk discusses imposter syndrome and reframes it as being a professional imposter. It emphasizes the importance of sharing and starting, embracing… | ||
| Mo’Problems, Mo’Nads | CityJS Conference 2020 | 2020-09-02 |
Code uses the moneo library to wrap real examples: maybe monad for safe property access and regex fallback, either for safeJSON parsing → save-to-db flow, and… | ||
| Mo' Problems, Mo 'Nads | CascadiaJS 2020 | 2020-09-01 |
Covers how concrete monad values solve three common problems with runnable examples: Maybe (Just/Nothing) for value selection shows replacing null checks and… | ||
| FOUC, and the Death of Progressive Enhancement | Web Unleashed 2019 | 2019-09-13 |
Argues that progressive enhancement, as practiced, fails users because layering by technology creates FOUC and FOUT pain, cites webpagetest filmstrips (Chase… | ||
| FOUC and the Death of Progressive Enhancement | JSCamp Barcelona 2019 | 2019-07-18 |
Argues progressive enhancement’s moral claim fails and names concrete problems: FOUC and flash of unstyled content, spinners and flash of unbe havior dent from… | ||
| Keep Betting on JavaScript | JSNation 2019 | 2019-06-05 |
History shows incremental wins: ES6 landed huge features all at once and caused fatigue, recent yearly releases add async/await, async generators, BigInt and… | ||
| FOUC, and the Death of Progressive Enhancement | You Gotta Love Frontend 2019 | 2019-05-16 |
Argues progressive enhancement as originally marketed is essentially dead and replaces it with a user-first mandate: every site needs a serviceworker to… | ||
| Keep Betting On JavaScript | YGLF 2019: Code Camp | 2019-04-03 |
Claims a decade of stagnation then yearly ES fixes (ES2015 ES2016 ES2017 etc) and concrete features that landed: async/await in ES2017, bigint and optional… | ||
| Keep Betting On JavaScript | JSCamp 2018 | 2018-07-18 |
JavaScript evolves through incremental baby steps yet now splits into a human-facing language and a machine-oriented substrate, with concrete outcomes: ES6… | ||
| A Speaker's Notes | Fluent 2016 | 2016-03-08 |
Seven years of conference experience condenses into concrete guidance: the central claim is that imposter syndrome is a perceived barrier not a real one; the… | ||
| Interview with Kyle Simpson | Fluent 2016 | 2016-03-08 |
Frameworks often mask the bare metal of JavaScript so teams ship faster on the happy path but have no way to diagnose failures when behavior breaks; real work… | ||
| Breaking the Broken Web | Web Unleashed 2015 | 2015-09-16 |
Claim: the web is broken by choice — a commitment to eternal backwards compatibility and designs that assume unlimited bandwidth and battery. Evidence: average… | ||
| New Linting Rules | GOTO Copenhagen 2014 | 2014-09-25 |
A custom linter built by the author flags real issues: typeof null bug, 24 coercion cases with 7 gotchas (rule: never use == true/false and avoid comparing to… | ||
| Kyle Simpson (Getify Solutions) interviewed at Fluent 2014 | Fluent 2014 | 2014-03-11 |
Book series claims to reverse the “black box” by inspecting the compiler and core mechanics, with concrete chapters on scope and closures and this and… | ||
| Browser Versions Are Dead | HTML5.tx Texas 2013 | 2013-02-02 |
Argument: browser versions are dead because features—not marketing labels—determine behavior. Examples: conditional comments, doScroll hacks, user‑agent… | ||
| nothing matches | ||