UX Design, Web Design Engineering, and UX Audits.

A photo of Ahmad speaking at CSS Day Conference in Amsterdam, Netherlands.

I bridge the gap between design and development.

I'm Ahmad, a senior UX Designer and front-end engineer (AKA design engineer, or a designer who codes, etc) known for fast, creative problem-solving and solid CSS/layout systems.

I help teams ship modern, responsive, easy to use user interfaces with speed and clarity.

Book a call

I built a CSS course New

The Layout Maestro

Enroll now

Build any web layout, with confidence. A written course on how to think about CSS layouts, so you can build them from scratch or fix the ones AI gets wrong.

Overview 1 Overview 2 Overview 3 Overview 4 Overview 5 Overview 6 Overview 7 Overview 8 Overview 9 Overview 10 Overview 11 Overview 12
Overview 13 Overview 14 Overview 15 Overview 16 Overview 17 Overview 18 Overview 19 Overview 20 Overview 21 Overview 22 Overview 23 Overview 24

Work

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

Explore my work

Recent articles

View all articles

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