301: Hangovers
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?
Guests
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?
Links
- Turbolinks
- Stimulus
- Intercooler
- Pubnub
- DaveRupert.com: Cheap Ass Parallax