160: With Nicole Dominguez

Download MP3

Nicole Dominguez joined us for a deep dive into SVG, HTML email, tables, and more.



Nicole Dominguez

Web · Social

Nicole is a senior product designer & front end developer at Sawhorse Media.

Time Jump Links

  • 23:40 The Dark Side of IO
  • 26:17 U.S. Smartphone Use in 2015
  • 1 in 10 Americans “do not have any other form of high-speed internet access at home beyond their phone’s data plan.”
  • 30% of smartphone-dependent Americans “‘frequently’ reach the maximum amount of data [on] their cell phone plan.”
  • If a person has 300MB/month of data, and the average page weight is 2MB... We can do better!

  • 7:58 Nicole, you began your descent into front-end web development while working as web designer right? I'm curious what steps you took to move from from the canvas to code.
  • 34:32 I have a question about finishing up a project. The site is live, the post launch checklist is done, and now it's just a matter of turning the finished files over to the client (per our contract). The site was developed using Git. How do I turn the files over without potentially damaging the ability to update the site in the future? There is always a danger of the client cowboy coding something in via FTP as well. How can I handle this?
  • 38:19 I have a question about tabular data. Tables have limited styling capabilities, so sometimes you need to use <div>s instead. Is that bad practice? Can you do something to improve semantics/accessibility? Also, should you order your <div>s in rows or columns then?
  • 47:46 How do you deal with assets in a Github / Jekyll set-up?
  • 55:06 Lately, I've been using the CSS checkbox hack to toggle styles of HTML elements. For example, clicking a menu drop-down or clicking a help icon to display an information popup. Should I use jQuery instead or is it safe to keep these minor interactions in CSS?