JSJ 286: Creating a CSS-in-JS Library from Scratch and Emotion with Kye Hohenberger

JSJ 286: Creating a CSS-in-JS Library from Scratch and Emotion with Kye Hohenberger

Panel:Amiee KnightCharles Max WoodSpecial Guests: Kye HohenbergerIn this episode, JavaScript Jabbers speak with Kye Hohenberger. Kye is a developer and co-founder of Side Way. One of Kye’s most notable works and library is Emotion, a CSS and JS library.Kye talks about what CSS and JS library is about in the context of the Emotion library system. Kye discusses why this is practical for the writing process, in comparison to other types of tools that do similar jobs. Kye explains the how this tool reduces the number of lines of code and is compact and clearer.In particular, we dive pretty deep on:
  • What is a CSS and JS library?
  • Controlling CSS with JS, what does this solve?
  • Style bugs
  • What kind of styling are you using vs. complex styles?
  • Media query
  • A more declarative style
  • Using Sass
  • Where do you see people using this?
  • Class names and you can apply to anything
  • How Emotion works!
  • Style tags
  • Object styles
  • What are some of the problems you are solving
  • React Emotion - dynamic styles
  • How does this compare to other style components?
  • Glamor Styles
  • How do you test something like this?
  • Just Glamor React with Emotion
  • Can people use the Babel plugin
  • Pure flag and function calls
  • And much more!
Links:
  • Emotion.sh
  • Emotion-js/emotion
  • emotion.now.sh
  • @TKH44
Picks:Amiee
  • Article on Medium
  • Antibiotics and Steroids
  • RX Bars
CharlesKyeSpecial Guest: Kye Hohenberger.

Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

Episoder(738)

050 JSJ QUnit with Jörn Zaefferer

050 JSJ QUnit with Jörn Zaefferer

Panel Jörn Zaefferer (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:15 - Jörn ...

8 Mar 201333min

049 JSJ MooTools with Valerio Proietti and Arian Stolwijk

049 JSJ MooTools with Valerio Proietti and Arian Stolwijk

PanelValerio Proietti (twitter github) Arian Stolwijk (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Jamison Dance (twitter github blog) Charles Max Wood (t...

1 Mar 201346min

048 JSJ Why JavaScript Is Hard

048 JSJ Why JavaScript Is Hard

PanelJoe Eames (twitter github blog) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) AJ O’Neal (twitter github blog) Discussion 00:56 - Why ...

22 Feb 20131h 3min

047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale

047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale

PanelTom Dale (twitter github blog Tilde Inc.) James Halliday (twitter github substack.net) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Joe...

15 Feb 201357min

046 JSJ Staying Current

046 JSJ Staying Current

PanelJoe Eames (twitter github blog) Merrick Christensen (twitter github) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 03:19 - The Future...

8 Feb 201344min

045 JSJ jQuery

045 JSJ jQuery

PanelAJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ra...

1 Feb 201353min

044 JSJ Book Club: Effective JavaScript with David Herman

044 JSJ Book Club: Effective JavaScript with David Herman

PanelDavid Herman (twitter blog Effective JavaScript) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Tim Caswe...

25 Jan 20131h 1min

043 JSJ Sinon.JS

043 JSJ Sinon.JS

PanelChristian Johansen (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Jamison Dance (twitter github blog) Discussion 00:45 - Christian JohansenTest-Driven ...

18 Jan 201346min

Populært innen Business og økonomi

lydartikler-fra-aftenposten
stopp-verden
dine-penger-pengeradet
e24-podden
rss-penger-polser-og-politikk
rss-borsmorgen-okonominyhetene
livet-pa-veien-med-jan-erik-larssen
utbytte
pengesnakk
tid-er-penger-en-podcast-med-peter-warren
pengepodden-2
stormkast-med-valebrokk-stordalen
morgenkaffen-med-finansavisen
rss-sunn-okonomi
liberal-halvtime
rss-politisk-preik
finansredaksjonen
rss-markedspuls-2
lederpodden
okonomiamatorene