Keith Grant

Keith J. Grant is currently a principal software engineer at Red Hat, where he works on frontend code for the Ansible Automation Platform using JavaScript and CSS.

He is self-taught in HTML and CSS, and he had several years of informal experience working with the technology before graduating with a degree in computer science from Gonzaga University. He has 18 years of professional experience building and maintaining web applications and websites using HTML, CSS, and JavaScript.

Though Keith has primarily been a JavaScript developer, he has become an important CSS instructor at every company he’s worked for. He writes about CSS and other web development topics at https://keithjgrant.com.

books by Keith Grant

CSS in Depth, Second Edition

  • July 2024
  • ISBN 9781633437555
  • 544 pages
  • printed in color

CSS in Depth, Second Edition, deep dives into the CSS techniques used by the world’s most skilled web developers. Inside, you’ll learn how to build and organize a modular CSS codebase that’s easy to understand, maintain, and reuse. This new edition is fully revised to cover the CSS standard’s latest additions, including cascade layers, logical properties, new color functions, subgrid, and container queries.