David Kopal
where else to find them
website:https://codinglawyer.net
website:https://codinglawyer.io
github:codinglawyer
speakerdeck:codinglawyer
what they talk about
all 7 in the filters
where they keep going back
no series more than once — all 6 in the filters
on a stage with
- David Khourshidonce
- Gerard Sansonce
- Gleb Bahmutovonce
all 5 in the filters
who talks about the same things
- Nik Graf18 talks
- Marcel Cutts3 talks
- Neehar Venugopal4 talks
- Jared Forsyth10 talks
- Haggai Yaniv2 talks
- Tianyu Pu4 talks
| title | conference | date |
|---|---|---|
| Write better React with ReasonML | <React.NotAConf /> 2019 | 2019-05-11 |
Argues that ReasonML + ReasonReact gives safer, more maintainable React: built-in algebraic types and pattern matching make invalid states impossible and the… | ||
| My Way of Contributing to the ReasonML Community | ReasonConf 2019 | 2019-04-11 |
A beginner-friendly ReasonML video course is created and released on freeCodeCamp YouTube after six months of work, claiming five hours of video that actually… | ||
| Panel discussion: State of the Art: Web Platform | ReactiveConf 2018 | 2018-10-29 |
Conversation reports concrete shifts: browsers reach parity so progressive web apps are practically deployable, state machines and Statecharts for UI logic… | ||
| Use ReasonML in your React applications | RuhrJS 2018 | 2018-10-13 |
Reason brings OCaml-style immutability and a built-in type system to React, compiles to readable JS via BuckleScript compilation, and uses pattern matching… | ||
| Unleash the power of the higher-order components | OdessaJS 2018 | 2018-07-07 |
A concrete recipe for extracting UI from behavior: convert a combined list component into a small presentational renderer plus composable HOCs, implemented… | ||
| Writing React Components: The Functional Way | International JavaScript Conference Munich 2017 | 2017-10-23 |
Argues that a functional approach beats class‑based patterns by showing concrete rewrites: small pure functions, immutable data structures, and higher-order… | ||
| nothing matches | ||