235: Rapidfire 71

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?