Brian Turley (twitter blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
02:11 - CSS Gripes
Scalable and Modular Architecture for CSS (SMACSS)
16:32 - Preprocessors/Compilers
20:34 - Basic Features of CSS Preprocessors
23:02 - Usefulness
27:15 - Mathematics w/ Variables
28:54 - Animation
Using CSS animations
31:12 - Nesting
35:40 - Build Processes
42:20 - Distinction
47:35 - Tightly Coupled
MERRICK: You have more technical problems than any other nerd I know.
MERRICK: He’s out to a phone call, terrible timing.
CHUCK: We also have Merrick Christensen.
MERRICK: That’s me.
CHUCK: AJ O’Neal.
AJ: Yo! Yo! Yo! Coming at you live from the snow sphere of Provo, Utah.
CHUCK: And we have a guest, that’s Brian Turley.
BRIAN: That’s right. I’m a designer friend of AJ’s.
CHUCK: We’re talking about CSS today so we brought in a designer to set us all straight.
BRIAN: Hey, Chuck?
CHUCK: I agree. That’s fair. So, which avenue or which aspect do you want to tackle first? Should we talk about just CSS and where it kind of doesn’t give us what we want?
BRIAN: I would love to complain about CSS. I got some bitterness in that sphere.
CHUCK: I know some people consider it programming but it doesn’t have any of the things that classic programming has like variables and functions or methods or anything like that. And I think that’s where a lot of us get frustrated is that we’re used to being able to reuse things, we’re used to being able to set things up that will define the behavior that we want. And in CSS, you really don’t have that. It’s really just simple markup.
JOE: So, do we consider the CSS languages, like Sass and LESS and all those to be part of CSS because then we talk about actually having those things.
CHUCK: Yes. I don’t know if you can call them CSS.