311: Dev Confessionals

Download MP3

We start the episode off with some dev confessionals before getting into your questions about counting KBs, removing outlines from tabIndex, Dave going Windows, Keystone JS as the CMS, how to assess new tools, the best way to fill out a portfolio, and hosting websites on AWS.


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

  • 0:45 Dev confessionals
  • 3:45 In 10 years do you think we'll still be "counting KBs" per se?
  • 11:00 I know you're generally not supposed to remove the outline from a focusable element, but does the same rule apply when adding a tabIndex to a modal so that you can give it focus when there's an event that opens it?
  • 16:45 I know Dave went Windows so was wondering, does he ever get the pang to go back to macOS for web design / dev?
  • 25:15 Sponsored by Fullstory
  • 26:45 What are your thoughts on Keystone.js? It appears to be a solution to the CMS question. Do you think it's better than Expression Engine or even Craft?
  • 34:55 Sponsored by Porkbun
  • 36:15 How do you assess what tools/libraries/frameworks you use and work out if there right for you?
  • 45:00 For portfolio, should I link to the production version of the site or scrap a personal copy of it?
  • 50:45 It costs $352.52 a month to host a Wordpress MySQL database on Amazon Web Services. I've hosted sites on Digital Ocean and Linode for much less. What do you think?