301: Hangovers

Download MP3

We've recovered from our ep300 festivities and we're back answering your Q's with our best A's - How to handle multiple projects on a dev team? What should we call JavaScript? Tips for scroll-jacking in a nice way? Best practices for CSS? And how to write when you don't want to write?


Chris Coyier and Dave Rupert in silly sunglasses and a sign that says Shawp Tawlkk Shough DOT COM

Chris Coyier and Dave Rupert

This episode is with just Chris & Dave, ShopTalk Show's hosts. Chris is the co-founder of CodePen and creator of CSS-Tricks, and Dave is lead developer at Paravel.

Time Jump Links

  • 1:20 I am struggling in deciding to use Vue / React vs server generated JavaScript partials / Intercooler. Any advice?
  • 13:10 How should a web dev shop handle multiple projects? Break them apart into small teams or work together as one unit?
  • 29:00 What do we call modern JavaScript?
  • 34:28 I know scroll-jacking is typically frowned upon, but do you guys have any tips on doing it well from a progressive enhancement and accessibility perspective?
  • 45:30 With performance being the concern, what are the best practices when it comes to where you're putting your CSS. When you're using frameworks/libraries what should get inlined in the various elements vs what goes in the head vs what goes in your external CSS file?
  • 52:30 As you both have a lot of experience with writing I wanted to ask - do you think writing is something I could learn to enjoy after enough practice and determination?