Siddharth Kshetrapal
where else to find them
what they talk about
all 11 in the filters
where they keep going back
- ReactFoo4 editions2017–2019
- React Summit4 editions2021–2024
- JSHeroes3 editions2022–2024
all 11 in the filters
on a stage with
- Anjana Vakilonce
- Ankit Muchhalaonce
- Arnav Guptaonce
all 6 in the filters
who talks about the same things
- Matheus Albuquerque26 talks
- Nik Graf18 talks
- Nicolas Gallagher10 talks
- Jemima Abu19 talks
- Juho Vepsäläinen20 talks
- Michael Chan14 talks
| title | conference | date |
|---|---|---|
| Case Study: Building Accessible Reusable React Components at GitHub | React Day Berlin 2024 | 2024-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… | ||
| Siddharth Kshetrapal's Q&A Room | React Day Berlin 2024 | 2024-12-13 |
-- no description -- | ||
| Case Study: Building Accessible Reusable React Components at GitHub | React Summit 2024 | 2024-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… | ||
| Siddharth Kshetrapal's QnA Room | React Summit 2024 | 2024-06-14 |
-- no description -- | ||
| Building Accessible Reusable Components | JSHeroes 2024 | 2024-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… | ||
| Moving on From Runtime Css-In-Js at Scale | React Summit 2023 | 2023-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… | ||
| Speaker's Room: Siddharth Kshetrapal | React Summit 2023 | 2023-06-02 |
-- no description -- | ||
| Moving on from runtime CSS-in-JS at scale | JSHeroes 2023 | 2023-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… | ||
| UX and the Design/Dev Overlap | React Advanced 2022 | 2022-10-21 |
Claim: hybrid designer‑developers are critical during early product definition because they spot technical constraints and iterate UI details in the codebase… | ||
| Walking the Line Between Flexibility and Consistency in Component Libraries | React Summit 2022 | 2022-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… | ||
| Code crimes for good component APIs | JSHeroes 2022 | 2022-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… | ||
| Sid Kshetrapal-Walking the line between Flexibility and Consistency in Component libraries | React Conference Live 2022 | 2022-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… | ||
| Building Interactive React Applications | React Summit Remote Edition 2021 | 2021-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… | ||
| Refactoring React | React Amsterdam 2019 | 2019-04-10 |
Covers concrete refactors: remove props usage in constructors and compute derived values in render, rename event props to behaviors and normalize onChange… | ||
| Writing good components | ReactFoo 2019 | 2019-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… | ||
| Design Systems for the Rest of Us | Design Systems London 2018 | 2018-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… | ||
| What makes JSON Web Tokens (JWT) secure? | JSFoo 2018 | 2018-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… | ||
| Joint Q&A: Web application security | JSFoo 2018 | 2018-10-26 |
-- no description -- | ||
| We need to talk about our frontend workflow | ReactFoo Mumbai 2018 | 2018-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… | ||
| We need to talk about our frontend workflow | ReactFoo Hyderabad 2018 | 2018-03-17 |
Claims a working design system called Cosmos exists on GitHub and it standardizes spacing colors and component APIs across multiple products, reducing… | ||
| We Need To Talk About Our Frontend Workflow | ReactFest 2018 | 2018-03-08 |
Building high quality interfaces that are consistent across products is hard. Fear not, Design Systems with React is the solution! | ||
| The history of CSS and it's future in React | ReactFoo Pune 2018 | 2018-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… | ||
| A Reasonable way to React | ReactFoo Pune 2018 | 2018-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… | ||
| Advanced React Component Patterns | ReactFoo Pune 2018 | 2018-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… | ||
| Learn React the right way | ReactFoo Pune 2018 | 2018-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… | ||
| Designing with React | ReactFoo Pune 2018 | 2018-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… | ||
| A portal to the future | ReactFoo 2017 | 2017-09-14 |
Fiber makes async rendering possible, server SSR shifts from slow sync stringing to streaming with renderToNodeStream, benchmarks claim 182ms → 28ms (65%… | ||
| nothing matches | ||