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.
- How To Apply CSS Styles to HTML with Cascade and Specificity
- How To Select HTML Elements to Style with CSS
- How To Style Text Elements with Font, Size, and Color in CSS
- How To Work with the Box Model in CSS
- How To Use Common Units in CSS
- How To Lay Out Text with CSS
- How To Use Color Values with CSS
- How To Use Links and Buttons with State Pseudo-Classes in CSS
- How To Select HTML Elements Using ID, Class, and Attribute Selectors in CSS
- How To Style a Table with CSS
Articles
- Yes, You Can Integrate AI into Your Legacy Site Written in collaboration with Emma Litwa-Vulcu
- How Dedicated Frontend Design Helps Achieve a Minimal Viable Product
- Designing with Accessible Color Contrast on the Web
- The Power of Responsive Suffixes in Class Names
- The Dart Sass Update: Changing @Import and Introducing Sass Modules
- 4 Common CSS Problems and How to Solve Them
- A Modern Approach to CSS Pt. 2: Building Resources
- A Modern Approach to CSS Pt. 1: Tools and Organization