~/talks

Nik Graf

what they talk about

all 12 in the filters

where they keep going back

all 11 in the filters

on a stage with

all 4 in the filters

who talks about the same things

titleconferencedate
Building End-to-End Encrypted Apps (Web & React Native)React Summit 20242024-06-14
Building end-to-end encrypted applications is exciting, but also intimidating. This talk is designed to lower the entry barrier, offering a clear roadmap for…
Talk on
Nik Graf's QnA RoomReact Summit 20242024-06-14
-- no description --
Talk on
The Weird Things About ReactReact Day Berlin 20222022-12-02
React has some weird and undocumented features like using the key attribute to remount components. The new beta docs and RFCs provide valuable insights into…
Talk on
The weird things about ReactReact Finland 20222022-09-12
Covers concrete surprises: Strict Mode double-render and effects running twice with a demoable fix, conditional rendering quirks in JSX, forwardRef and “dozens…
Talk on
Tips and tricks for optimizing your React applicationReact Finland 20202020-05-28
Real cases and numbers: replacing a custom clone-element pattern drops tab switch time from ~760ms to ~80ms and from ~5s to ~1s on old devices, proving a…
Talk on
Panel - PerformanceReact Finland 20202020-05-28
Panel lists concrete signals and fixes: check Chrome/Safari memory panel and look for leaks from long-lived subscriptions or sloppy useEffect cleanup…
Panel on
Unpopular OpinionsReact Finland 20192019-04-24
Argues that the useful claim is not that context or hooks exist but that stuffing all entities into one store context causes full re-renders so a chat app with…
Talk on
A few Words about ReasonReact and the CommunityReasonConf 20192019-04-11
Claims that the new ReasonReact bindings are straightforward with very low overhead and that the recent release gives zero-cost abstractions, concrete example…
Talk on
Reason and GraphQLGraphQL Finland 20182018-10-18
Using Reasons type inference we can create GraphQL servers with 100% type coverage. Regardless if we compile to Node.js or native binaries using Reason we can…
Talk on
Get started with Reason and ReasonReactOdessaJS 20182018-07-07
We will kick off with the basics and then quickly go into how to leverage features like variant types and pattern matching to make impossible states…
Talk on
Get started with ReasonReact Finland 20182018-04-24
Reason compiles to native and JavaScript via BuckleScript, giving millisecond compile times, and uses variant types and pattern matching to make impossible…
Talk on
CompositionReactEurope 20172017-05-18
Claim: composition is the practical pattern that makes APIs and UI concerns reusable. Demonstrations use ramda / lodash‑fp / recompose / React Apollo and…
Talk on
Introduction to ReactVRReact Amsterdam 20172017-04-21
ReactVR runs in the browser on top of WebVR and Three.js, spawns React off the main thread to hit 90 frames per second, and boots from a CLI to a localhost…
Talk on
Rich text editing with Draft.jsHolyJS 20162016-12-11
Claim: Draft.js replaces fragile contenteditable by syncing the DOM to an immutable data-structure (Immutable.js) so React controls rendering, yielding instant…
Talk on
Rich text editing with DraftJS PluginsReactiveConf 20162016-10-27
Facebook open-sources Draft.js and it powers status updates, comments and notes, with editable state that serializes to JSON and restores perfectly. A concrete…
Lightning on
The Evolution of React UI DevelopmentReactEurope 20162016-05-31
Claim: a tool hooks into webpack plugin and scans source to auto-detect React components, then generates live editable examples that randomize prop variations…
Talk on
Using Web Components in productionReject.JS 20132013-09-12
Covers concrete evidence that web components run in production today: an internal assembler called Branch has over 2,000 GitHub followers and the team migrates…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.