235: Rapidfire 71

Download MP3

We skipped the suits and jumped straight to your questions - including feedback on last episode's discussion of design being a solved problem, email sign up forms know you're already signed up, applying what you learn from programming to real life, Sass placeholder classes, and can the web get any slower?



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

  • 3:00 Follow up: Is design a solved problem?
  • 10:16 Why do sites that you have subscribed to the email list of not remember the link event when you open a link from their newsletter?
  • 15:50 I'm finding it quite the task to remove hover states on a mobile device on certain links. Any ideas would be awesome.
  • 20:15 When I'm building sites and I want a background image path to come from the database, what I end up doing is to use an inline background-image CSS rule. How do you handle this use case? Is there a nicer way?
  • 22:40 What would you say are the most cutting edge softwares to be using when creating new web designs? Photoshop? Illustrator?
  • 30:52 Are there any particular habits or attitudes you can think of that have stuck with you throughout your career and helped you become a better developer?
  • 38:10 What are your thoughts on "Types" In JavaScript? Technologies like Microsoft's TypeScript, or Facebook's Flow for React seem to be getting more popular.
  • 47:40 Can y'all give any insight on best practices that would help prevent shipping sluggy sites. What will push these ideas to the top? Google's algorithm? Web community education?
  • 58:25 I recently learned about sass' placeholder classes, and felt like I discovered the holy grail. Then I learned about uncss - a grunt task by Addy Osmani that gets rid of all of your unused css. My question: is this the intended use of these tools? Are there any caveats here? Can they all work together in harmony?