Links

Modern Frontend Development

My opinions on web development

Hot Takes

  1. 1.
    Typescript is better than Javascript
  2. 3.
    CSS-in-JS (a.k.a. CSS-in-TS) is good
  3. 4.
    Style overrides are almost never good
  4. 5.
    Immutability and purity are essential
  5. 7.
    GraphQL is cool
  6. 9.
    Typescript should just add support for pattern matching and |>
  7. 10.
    Semicolons suck
  8. 11.
    If you've gotta use CSS, use BEM

Technology Stacks

Web

React

  • Typescript
  • emotion
  • rxjs
  • Ramda (or Sanctuary)
  • fp-ts
  • framer-motion
  • use-spring
  • jest

Reason

  • ReasonReact
  • bs-css
  • wonka

Elm

  • Elm

F#

iOS

SwiftUI

React Native