Skip to content

Instantly share code, notes, and snippets.

@jeremenichelli
Last active April 27, 2018 13:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeremenichelli/eba0934aa15bca098e9481e0c2f580ca to your computer and use it in GitHub Desktop.
Save jeremenichelli/eba0934aa15bca098e9481e0c2f580ca to your computer and use it in GitHub Desktop.
JSHeroes 2018 conference highlights

JSHeroes 2018 highlights

Talks I really liked

Sketching in the Browser by Mark Dalgleish

  • He talked about using React rendered components in Sketch through symbols and overrides.
  • Having a way to consume the design system as a style guide for a single source of truth Seek Style Guide.
  • Some limitations and heavy setup to get it working:
    • React
    • Styles in JavaScript
    • Build components with a primitive perspective
  • Solution, html-skecthapp
  • Easier scaffolding with html-sketchapp-cli

👉 https://medium.com/seek-blog/sketching-in-the-browser-33a7b7aa0526

XSS, CSRF, CSP, JWT, WTF? IDK by Dominik Kundel

He talked about recommendation to prevent security issues in web applications:

  • HTTPS all the things.
  • Use HttpOnly for cookies.
  • JWT tokens is not a magical solution.
  • Put noopener and noreferal on external links.
  • Use Cross-Site Request Forgery, CSRF tokens.
  • Block XSS attacks (not easy).
  • JSONP, no magic neither.
  • Use Content Security Pilicy (CSP) headers as a safe net.

Fontastic web performance by Monica Dinculescu

  • Use FontFaceObserver
  • Bail out on slow networks
  • Explore font-display CSS property.
  • Variable Fonts are coming.

The exciting future of React by Kristijan Ristovski (kitze)

  • Super fun 😂
  • Talked mostly about React 16 new stuff
    • Fragments
    • componentDidCatch
    • Portals
  • call-return unstable library.

The Dream of Styleguide Driven Development by Sara Vieira

  • react-styleguidist for public consumption.
    • Lots of ways to configure look and feel.
  • storybook for internal consumption.
    • Lots of addons to plugin with internal tools.

V8 internals for JS developers by Mathias Bynens

Cool talk about how V8 optimize and deoptimize code.

  • Use arrays without holes and with the same type of elements.

Moar stuff

  • Sarah Drasner who how to use Microsoft Azure serverless functions with Vue.
  • Sébastien Chopin highlighted the work on nuxt.js, must check!
  • Stephanie Nemeth used MMQT low energy transmition protocol to connect arduino and web sockets with LED lights.
  • Phil Hawksworth showcased Netlify goods and share old experiences on continuous deployments.

👉 Scheduled talks and speakers at jsheroes.io

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment