~/talks

Siddharth Kshetrapal

what they talk about

all 11 in the filters

where they keep going back

all 11 in the filters

on a stage with

all 6 in the filters

who talks about the same things

titleconferencedate
Case Study: Building Accessible Reusable React Components at GitHubReact Day Berlin 20242024-12-13
Twitter influencers would have you believe that if you just use the semantic html tag for elements instead of a div, your components will be accessible. but…
Talk on
Siddharth Kshetrapal's Q&A RoomReact Day Berlin 20242024-12-13
-- no description --
Talk on
Case Study: Building Accessible Reusable React Components at GitHubReact Summit 20242024-06-14
Twitter influencers would have you believe that if you just use the semantic html tag for elements instead of a div, your components will be accessible. but…
Talk on
Siddharth Kshetrapal's QnA RoomReact Summit 20242024-06-14
-- no description --
Talk on
Building Accessible Reusable ComponentsJSHeroes 20242024-05-23
Semantic tags alone prove insufficient; the team builds a tab widget, a listbox with filtering, and a notification dialog inside the open‑source Primer design…
Talk on
Moving on From Runtime Css-In-Js at ScaleReact Summit 20232023-06-02
In this talk, Siddharth shares the challenges his team faced with optimising runtime css in js (styled-components) for performance. At GitHub, there are about…
Talk on
Speaker's Room: Siddharth KshetrapalReact Summit 20232023-06-02
-- no description --
Talk on
Moving on from runtime CSS-in-JS at scaleJSHeroes 20232023-05-18
GitHub runs on 4,000 presentational components that use runtime CSS-in-JS (styled-components / SX) and find big updates and server-side style collection…
Talk on
UX and the Design/Dev OverlapReact Advanced 20222022-10-21
Claim: hybrid designer‑developers are critical during early product definition because they spot technical constraints and iterate UI details in the codebase…
Talk on
Walking the Line Between Flexibility and Consistency in Component LibrariesReact Summit 20222022-06-17
This talk discusses the comparison between Polaris and Material UI component libraries in terms of consistency and flexibility. It highlights the use of the…
Talk on
Code crimes for good component APIsJSHeroes 20222022-06-09
Claims a few deliberate hacks make component APIs far easier to use: uses React, SSR and hydration details, and builds a SelectionMenu and NavList that manage…
Talk on
Sid Kshetrapal-Walking the line between Flexibility and Consistency in Component librariesReact Conference Live 20222022-04-01
Builds GitHub’s React component library example: an action list and action menu that move from a rigid config API to a composable, slot‑based design. Shows…
Talk on
Building Interactive React ApplicationsReact Summit Remote Edition 20212021-04-14
Building a small web app called Saturday on CodeSandbox, the talk demonstrates concrete techniques using framer motion: fading vs layout animations via the…
Talk on
Refactoring ReactReact Amsterdam 20192019-04-10
Covers concrete refactors: remove props usage in constructors and compute derived values in render, rename event props to behaviors and normalize onChange…
Talk on
Writing good componentsReactFoo 20192019-03-02
Claims that writing good components lets apps scale longer without external state libraries and shares concrete patterns from building a React design system…
Talk on
Design Systems for the Rest of UsDesign Systems London 20182018-11-16
Small three‑person system team at a company with 120 developers and 14 designers builds a pragmatic design system by prioritizing adoption‑driven development…
Talk on
What makes JSON Web Tokens (JWT) secure?JSFoo 20182018-10-26
Explains JWT as header payload signature, shows signing with HMAC SHA256 and recommends a 256‑bit secret, compares HS256 RS256 and ES256 and measures…
Talk on
Joint Q&A: Web application securityJSFoo 20182018-10-26
-- no description --
Talk on
We need to talk about our frontend workflowReactFoo Mumbai 20182018-05-26
Slides: https://youtu.be/R6wsFkl1BN0 Most of us work with designers and other developers on a daily basis. It isn’t always easy to maintain quality and…
Talk on
We need to talk about our frontend workflowReactFoo Hyderabad 20182018-03-17
Claims a working design system called Cosmos exists on GitHub and it standardizes spacing colors and component APIs across multiple products, reducing…
Talk on
We Need To Talk About Our Frontend WorkflowReactFest 20182018-03-08
Building high quality interfaces that are consistent across products is hard. Fear not, Design Systems with React is the solution!
Talk on
The history of CSS and it's future in ReactReactFoo Pune 20182018-01-19
Our community has a way of talking about practices/solutions as competitors but all new solutions are inspired from the work done by people before them…
Talk on
A Reasonable way to ReactReactFoo Pune 20182018-01-19
There’s a lot of hype (and a lot of puns) about Reason - but why is that, and what does it have to do with our beloved React? Is this something for hipster…
Talk on
Advanced React Component PatternsReactFoo Pune 20182018-01-19
Seven concrete patterns are demonstrated and tied to a real design system: functional vs class components with the class properties transform, controlled and…
Talk on
Learn React the right wayReactFoo Pune 20182018-01-19
It’s easy to get lost without proper guidance and path to follow. On the surface, React may look like just a view library, but there is big ecosystem that…
Talk on
Designing with ReactReactFoo Pune 20182018-01-19
Most of us work with designers and other developers on a daily basis. It isn’t always easy to maintain quality and consistency across teams or even features…
Talk on
A portal to the futureReactFoo 20172017-09-14
Fiber makes async rendering possible, server SSR shifts from slow sync stringing to streaming with renderToNodeStream, benchmarks claim 182ms → 28ms (65%…
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.