Speaking at Web Directions Summit in Sydney, Australia. Photo by @bramus

I design and build web and mobile experiences and teach people about them.

👋 Hello! I'm Ahmad, a designer and frontend developer that enjoys being at the intersection of design and code.

I work with businesses to design and build beautiful websites and apps with a focus on responsive design, layouts, modern CSS, and bug-free user interfaces.

husband, father, designer, developer, bug hunter, author, CSS magician, barista and educator.

I wear many hats. I'm a

Alma (3 yrs old) made the drawing around my head. ♥️

Recent articles

View all articles

Work

I do design and build web and mobile experiences with a focus on the user needs.

Explore my work

I wrote a book on

Debugging CSS

Buy my book

Debugging CSS isn’t only about adding an outline to all elements.

* {
   outline: solid 1px red;
}

I wrote a book that will help you improve your debugging CSS skills and reduce the time you spend on bugs by showing proven methods and techniques.

Page 01 Page 02 Page 03 Page 04 Page 05 Page 06
Page 07 Page 08 Page 09 Page 10 Page 11 Page 12

Debugging CSS book testimonials

♥️ Awesome people said awesome things about the book

John Allsopp Web Directions

CSS is sadly an increasingly undervalued tool for front end developers, in no small part because developers find debugging CSS challenging. Yet, until now there's been little in depth published on debugging CSS. Ahmad Shadeed's book is long overdue, and I can't recommend it highly enough for any front end developer.

Chris Coyier CodePen, former CSS Tricks

Browser DevTools help us a ton these days in debugging CSS, but there isn’t exactly a step-by-step guide about it that I know of. This book leans into that, showing off how to debug really practical and understandable CSS issues with the help of DevTools when appropriate.