Mark Dalgleish
where else to find them
what they talk about
all 11 in the filters
where they keep going back
- ReactiveConf3 editions2016–2019
- JSHeroes2 editions2017–2018
- Web Directions Code2 editions2012–2014
all 12 in the filters
on a stage with
never shared a talk
who talks about the same things
- Glen Maddern13 talks
- Shawn Swyx Wang32 talks
- Jemima Abu19 talks
- Andrey Okonechnikov8 talks
- Jennifer Wong15 talks
- Siddharth Kshetrapal29 talks
| title | conference | date |
|---|---|---|
| Remixing the Bundler | dotJS 2024 | 2024-06-27 |
Claim: frameworks stop owning bundlers and become plugins for Vite. Evidence: Remix migrates off esbuild into a Remix Vite plugin, ships an unstable plugin… | ||
| Zero-runtime CSS-in-TypeScript with vanilla-extract | React Finland 2021 | 2021-08-30 |
Claims that vanilla-extract produces real static CSS files from .css.ts files with zero runtime cost are demonstrated: a webpack plugin compiles TypeScript… | ||
| Rethinking Design Practices | ReactConf AU 2020 | 2020-02-27 |
Design process shifts from mockups to code using an open source design system Braid and a browser-based tool Playroom that exposes JSX as a design tool. It… | ||
| Rethinking Design Practices | ReactiveConf 2019 | 2019-10-30 |
Argues for designing in code rather than only exporting to Sketch and demonstrates a zero‑install browser tool called Playroom that uses JSX as a design… | ||
| Designing with Components | ComponentsConf 2019 | 2019-09-06 |
Argues that designers should work with running components not static artboards and demonstrates a concrete toolchain: HTML Sketchup, Framer X and CodeSandbox… | ||
| Designing with React | React Amsterdam 2019 | 2019-04-10 |
Shows that React component code becomes the design artifact and names real tools: playroom (open source on npm) that runs JSX live in the browser, HTML Sketch… | ||
| Sketching in the Browser | ReactiveConf 2018 | 2018-10-29 |
Component code is exported into design assets by rendering pages with puppeteer and html-sketchapp then converting DOM nodes via node-to-sketch-layers… | ||
| AMA with Mark Dalgleish | ReactiveConf 2018 | 2018-10-29 |
Notes focus on concrete outcomes and tools: Playroom 0.1 (React/JSX) extracted from an internal tool, Sketch integration that updates component suites at the… | ||
| Sketching in the Browser | JSHeroes 2018 | 2018-04-10 |
Shows how code becomes the source of design truth: using react-sketchapp and html-sketchapp plus a custom HTML Sketchup CLI pipeline that runs webpack… | ||
| A Unified Styling Language | JSHeroes 2017 | 2017-06-08 |
A clear claim: colocating styles with components produces real CSS that is locally scoped, server-renderable and usable with progressive enhancement. Examples… | ||
| A Unified Styling Language | CSS Conf EU 2017 | 2017-05-05 |
Argument: co-locating styles with components yields real benefits not rhetoric. Examples: Aphrodite server-side critical CSS auto-extracts per-request CSS so… | ||
| The Universality of Static Sites | ReactiveConf 2016 | 2016-10-27 |
Claims that React components can be pre-rendered at build time into real HTML using a React-to-HTML Webpack plugin and later generalized as a static site… | ||
| First Class Styles | Front-Trends 2016 | 2016-05-18 |
History and tools that produce a concrete result not slogans CSS Modules plus webpack and a postcss local scope transform convert component CSS into locally… | ||
| The End of Global CSS | CSSConf.Asia 2015 | 2015-11-18 |
Argues that global CSS is unnecessary by showing a working workflow: CSS Modules plus webpack css-loader and postcss-local-scope turn every stylesheet into… | ||
| this: taking JavaScript out of Context | Web Directions Code 2014 | 2014-05-01 |
Shows that a function in JavaScript can act as a constructor, method, or plain function depending on how it’s called, so the value of this is decided by the… | ||
| Web Components | Web Directions South 2013 | 2013-10-24 |
Demonstrates how to register a custom element with document.registerElement (name must include a hyphen), use the createdCallback and attributeChangedCallback… | ||
| JavaScript: Getting Closure | Web Directions Code 2012 | 2012-05-22 |
Explains how immediately invoked function expressions work as a one-time wrapper, showing the exact parentheses trick, passing window and an undefined… | ||
| nothing matches | ||