Quantcast
Channel: David Clark Develops the Web
Browsing all 14 articles
Browse latest View live

The Role of Utility Classes in Scalable CSS

Lately, I’ve been thinking about how to write scalable CSS. Not so much about how to pull off snazzy effects, or take advantage of the latest modules, or play clever tricks with preprocessors — but how...

View Article


An Auto-Enforceable SCSS Styleguide

Automated Enforcement Matters, and SCSS-Lint is Excellent(If you don’t really want to read, just look at SCSS-Lint and seriously consider using it.)There seems to be universal agreement that...

View Article


I'm Excited About PostCSS

I intend this to be a brief, spontaneous entry about one of my many tooling uncertainties. I hope it will provoke some others to weigh in on a choice that I consider important (if you write stylesheet...

View Article

Building an Open Source React Component

Recently I set out to build a fully accessible dropdown menu-button with React. It would have been trivial to code an inaccessible dropdown menu-button in React — just toss in a little state and a...

View Article

It's Time for Everyone to Learn About PostCSS

A while ago, I wrote “I’m Excited About PostCSS, But I’m Scared to Leave Sass”. Since then, I have wholeheartedly embraced PostCSS (and left Sass, at least temporarily). I’ve been using PostCSS on...

View Article


A Modular Approach to UI Problem Solving

At React Rally last year, I watched an excellent talk by Lin Clark called “Making small modules actually work with webpack and npm”. At the beginning of the talk, Lin called out some participants in...

View Article

Lessons I May Have Learned From Working on Stylelint

A little over a year ago I started working on stylelint, a PostCSS-powered stylesheet linter. (To learn more about stylelint, you can read my article in CSS-Tricks about it.)It’s a fairly large open...

View Article

The Role of Utility Classes in Scalable CSS

Lately, I’ve been thinking about how to write scalable CSS. Not so much about how to pull off snazzy effects, or take advantage of the latest modules, or play clever tricks with preprocessors — but how...

View Article


An Auto-Enforceable SCSS Styleguide

Automated Enforcement Matters, and SCSS-Lint is Excellent(If you don’t really want to read, just look at SCSS-Lint and seriously consider using it.)There seems to be universal agreement that...

View Article


I'm Excited About PostCSS

I intend this to be a brief, spontaneous entry about one of my many tooling uncertainties. I hope it will provoke some others to weigh in on a choice that I consider important (if you write stylesheet...

View Article

Building an Open Source React Component

Recently I set out to build a fully accessible dropdown menu-button with React. It would have been trivial to code an inaccessible dropdown menu-button in React — just toss in a little state and a...

View Article

It's Time for Everyone to Learn About PostCSS

A while ago, I wrote “I’m Excited About PostCSS, But I’m Scared to Leave Sass”. Since then, I have wholeheartedly embraced PostCSS (and left Sass, at least temporarily). I’ve been using PostCSS on...

View Article

A Modular Approach to UI Problem Solving

At React Rally last year, I watched an excellent talk by Lin Clark called “Making small modules actually work with webpack and npm”. At the beginning of the talk, Lin called out some participants in...

View Article


Lessons I May Have Learned From Working on Stylelint

A little over a year ago I started working on stylelint, a PostCSS-powered stylesheet linter. (To learn more about stylelint, you can read my article in CSS-Tricks about it.)It’s a fairly large open...

View Article
Browsing all 14 articles
Browse latest View live