An internet radio show about the internet starring Dave Rupert and Chris Coyier.

Subscribe on iTunes or RSS


139 RapidFire 39

00:59:12 Download

Show Description

This week it's another RAPID-FIRE!!! Nothing but mouth guns and hot question and answer madness!

Show Sponsors

Interested in sponsoring?

Time Jumps


  • Bring back the original gun sounds! The lasers suck! And Chris, if you don’t care about it, why do you keep bringing it up?

  • Also on the StackOverflow question ( ):
    StackOverflow is a site meant to help people learn, and not to do free work for people. There are rules in SO that state that the question-askers must show what they’ve already tried, whether that be in actual code or in theory. This way, the question serves its true purpose in helping the question-asker understand how to create the button in CSS. Teach a man to fish, yada yada yada.

  • One thing to watch out for and I never see mentioned (usually because you want a full-width image/video/etc) with the padding-bottom trick: it assumes the div is 100% of the parent. If it isn’t, you need to multiply the padding-bottom by the % width of the div; e.g. for a 2:1 ratio, a 50% width div, would need padding-bottom: 25% instead of 50% to have the correct “height.”

  • Guest

    Re: first question.

    Part of being in business is making money. Never be afraid to push back on scope creep. It’s ok to go “above and beyond” — but not too “above and beyond.” I think you learn from experience. Also a well-written contract is your friend in terms of communicating expectations, etc.

  • Nick

    Re: second question

    Part of being in business is making money. Your project managers and account people should be onboard with that and be comfortable talking about it. They sometimes aren’t.

  • naduh

    the link to the codepen meetup goes to dribbble meetup instead of the codepen meetup.

    • chriscoyier

      thx! fixed

  • Just want to share my 2 cents on the single quote double quote thing…My personal policy…and that is all it is…is to use double quotes for HTML attributes and single quotes in JS and PHP…the two scripting languages I use…CSS…I think I use double as well where needed…anyways reason is in cases where you have to output a string of HTML that has attributes you then do not need to escape the quotes…for example:

    echo '<img src="my-image.jpg" alt="My image" />';

    Just my reasoning..

  • Chris and Dave, have you thought about a frying pan, golf club, mallet, or kung-fu sound effect instead? Those are violent and satisfying w/o evoking Columbine (source: I play a lot of Smash Brothers)

  • I had to set up my own sound board and add the gun sounds back in order to enjoy the show.

Job Mentions

Check out all jobs over on the Job Board. If you'd like to post a job, you can do that here, and have it mentioned on ShopTalk for a small additional charge.