Writing
CSS Series
This is a 20-part introductory series to CSS for the DigitalOcean Community that was published over the course of 2020-22. My hope and goal for this series was to provide practical CSS examples and demos for both veteran and new developers.
- September 25, 2020 How To Apply CSS Styles to HTML with Cascade and Specificity
- October 19, 2020 How To Select HTML Elements to Style with CSS
- November 20, 2020 How To Style Text Elements with Font, Size, and Color in CSS
- January 14, 2021 How To Work with the Box Model in CSS
- February 9, 2021 How To Use Common Units in CSS
- February 22, 2021 How To Lay Out Text with CSS
- March 1, 2021 How To Use Color Values with CSS
- March 29, 2021 How To Use Links and Buttons with State Pseudo-Classes in CSS
- April 21, 2021 How To Select HTML Elements Using ID, Class, and Attribute Selectors in CSS
- May 13, 2021 How To Style a Table with CSS
Articles
- Designing with Accessible Color Contrast on the Web Sparkbox
- The Power of Responsive Suffixes in Class Names Sparkbox
- The Dart Sass Update: Changing @Import and Introducing Sass Modules Sparkbox
- 4 Common CSS Problems and How to Solve Them Heart Internet
- A Modern Approach to CSS Pt. 2: Building Resources Shopify Partners
- A Modern Approach to CSS Pt. 1: Tools and Organization Shopify Partners