Thank you for hosting this AMA!
You’re welcome!
Because of you our company is now using ITCSS + BEM to create scalable and maintainable web applications!
Awww yis!
How do you normally make ITCSS 'components' responsive? […] do you ever use media queries within your component's CSS?
If a specific component needs to have a different appearance over several breakpoints, I write MQs inside of it. Responsive classes are usually reserved for utilities where responsive behaviour can be abstracted.
Further, I always write the MQs in the file that they affect (e.g. _components.buttons.scss) and not in a mega MQ toward the end of the project. Encapsulation :)