Josh Goldberg
where else to find them
website:https://joshuakgoldberg.com
website:http://www.joshsgman.com
github:JoshuaKGoldberg
github:JoshSGman
bluesky:joshuakgoldberg.com
bluesky:jdgoldberg86.bsky.social
mastodon:@JoshuaKGoldberg@fosstodon.org
devto:joshuakgoldberg
what they talk about
all 16 in the filters
where they keep going back
- React Day Berlin2 editions2022–2023
- React Summit2 editions2021–2024
- JSHeroes2 editions2024–2025
all 17 in the filters
on a stage with
all 21 in the filters
who talks about the same things
- Daniel Rosenwasser12 talks
- Daria Caraway9 talks
- Stefan Baumgartner20 talks
- Aaron Powell28 talks
- Sébastien Pertus7 talks
- Anders Hejlsberg14 talks
| title | conference | date |
|---|---|---|
| Tooling Like It's 2025 | JSHeroes 2025 | 2025-05-29 |
Shows which tools actually change work: TypeScript plus native 10x faster TypeScript preview for huge repos, ESLint with type-aware rules that remove whole… | ||
| JetBrains JavaScript Day 2024 | JetBrains JavaScript Day 2024 | 2024-10-24 |
JetBrains announces WebStorm free for non‑commercial use; Vite reports 15M+ weekly npm downloads and funds Vo (seed $4.6M) to build a unified toolchain: Oxc… | ||
| TypeScript Generics: Practical Fun! | JetBrains JavaScript Day 2024 | 2024-10-24 |
Covers concrete TypeScript recipes: writing generic interfaces and functions like a createBox and createState, typing an identity and a get(key) that uses… | ||
| Your AI Needs an Assistant | CascadiaJS 2024 | 2024-06-19 |
Argues that generative models are great at ideation but must be paired with verification tooling so code actually works, and demos an iterative pipeline… | ||
| Types Beyond TypeScript | React Summit 2024 | 2024-06-14 |
Everybody seems to be talking about "types" these days. From the TypeScript language to type description utilities such as prop-types and Zod, developers… | ||
| Josh Goldberg's Room | React Summit 2024 | 2024-06-14 |
-- no description -- | ||
| Type-Safe Style Systems: The Future of CSS | JSHeroes 2024 | 2024-05-23 |
Claims that type-safe TypeScript APIs can replace stringy Tailwind classes with checked tokens, demos Vanilla Extract producing a theme class with CSS… | ||
| Deep TypeScript Tips & Tricks | Node Congress 2024 | 2024-04-04 |
Welcome to the TypeScript workshop where we will explore deep tips and tricks to become a more effective developer. We will cover TypeScript configuration… | ||
| Web Performance | React Day Berlin 2023 | 2023-12-08 |
WebAssembly is a binary instruction format for a stack-based virtual machine, enabling deployment of code in languages like Go, Rust, or C++ to run in the… | ||
| Career Advice & Soft Skills | React Day Berlin 2023 | 2023-12-08 |
-- no description -- | ||
| Frontend Architecture | React Day Berlin 2023 | 2023-12-08 |
-- no description -- | ||
| Type System React | React Day Berlin 2023 | 2023-12-08 |
TypeScript's type system is incredibly powerful. It can represent bizarrely complex interdependent JavaScript types and comes with a Turing-complete set of… | ||
| Killing Mutants with Mutation Testing | DevReach 2023 | 2023-10-25 |
Runs Stryker mutation testing on a TypeScript example repo and shows concrete gaps: the test suite reports 100% unit test coverage yet Stryker generates 157… | ||
| TypeScript for JavaScripties | DevReach 2023 | 2023-10-25 |
Covers practical TypeScript fundamentals: explains JavaScript plus a type system, shows the compiler, language service and type checker, demonstrates union… | ||
| Type Safe Style Systems - The Future of CSS | revo.js 2023 | 2023-10-04 |
Compares Chakra UI and Tailwind, then demonstrates a path toward type-safe TypeScript APIs by combining CSS variables with TypeScript-backed tokens using… | ||
| You Could Lint More | revo.js 2023 | 2023-10-04 |
Most teams underconfigure TypeScript and ESLint, so this talk shows concrete checks and tools that catch real bugs and smells: use stop using ESLint for… | ||
| TypeScript Static Analysis Hidden Gems | JSDayIE 2023 | 2023-09-26 |
Shows concrete tools and configurations that find real problems: use typescript-eslint recommended type-check rules to catch mistakes like awaiting… | ||
| Static Analysis: Don't Fear the Linter! | SeattleJS Conf 2023 | 2023-08-08 |
Advocates using three separate tools: a formatter (Prettier), a linter (ESLint), and a type checker (TypeScript). Recommends prettier as default formatter with… | ||
| TypeScript for JavaScripties | CityJS Athens 2023 | 2023-05-30 |
Explains why TypeScript exists and what it actually enforces: how union types and literal types let a variable be exactly specified, how type narrowing and… | ||
| Setting Up ESLint and TypeScript for React | React Miami 2023 | 2023-04-20 |
Shows exact configs and commands: npm installs, eslint --init, extend eslint:recommended, use the TypeScript-ESLint parser and plugin with… | ||
| Statically Detecting React App Bugs with TypeScript and ESLint | React Day Berlin 2022 | 2022-12-02 |
This talk explores static analysis tooling for JavaScript and TypeScript, focusing on detecting bugs with TypeScript and ESLint. The importance of type… | ||
| Lessons learned from refactors and rearchitectures | LeadDev Berlin 2022 | 2022-11-02 |
A major refactor rolls back after a disastrously buggy release because unit and end-to-end tests got punted, proving manual verification fails; one module… | ||
| GraphQL + Apollo + Next.js: A Lovely Trio | GraphQL Galaxy 2021 | 2021-12-09 |
This talk provides an overview of using GraphQL, Apollo, and Next.js together. It covers Next.js' data loading and routing capabilities, code generation with… | ||
| From Takedown to TypeScript: A Retro Game Engine Story | CascadiaJS 2021 | 2021-11-03 |
A browser remake of Super Mario Bros called Full Screen Mario appears in 2013 with the original 32 levels, a random map generator, level editor and mods API… | ||
| Achieving Zero Fronted Crashes in Production | Reliable Web Summit 2021 | 2021-08-26 |
Presents a concrete path to drive production front-end crashes toward roughly zero by combining static analysis, testing, monitoring and process changes. Uses… | ||
| Building a Design System as a team | JSWorld Conference USA 2021 | 2021-05-21 |
Advocates building a system atom-first so colors buttons and paddings become shared constants, then implement components exactly once to avoid 50 slight… | ||
| Stories and Strategies from Converting to TypeScript | React Summit Remote Edition 2021 | 2021-04-14 |
Codecademy converts multiple React apps to TypeScript by doing a small initial PR, ramping team knowledge via brown bags and lightning talks, and pairing… | ||
| TypeScript for APIs | JSWorld Conference 2021 | 2021-02-22 |
TypeScript powers definition files (.d.ts) that give JavaScript packages real editor intellisense (VS Code uses them even for plain JS), and community types… | ||
| Type System Game Engines | TSConf 2020 | 2020-10-09 |
TypeScript types parse a newline move string into a list of moves, apply each move by constructing new board types and then compute the victor, all purely at… | ||
| Binary Arithmetic in TypeScript's Type System | TSConf 2019 | 2019-10-11 |
Implements binary arithmetic in TypeScript's type system by encoding bits as 0|1, writing type-level bit flip and type-level bit add operations, mapping those… | ||
| nothing matches | ||