">
Pixel-art portrait of Ahmad Shadeed

Design Engineer · Tulkarm, Palestine

Ahmad Shadeed explains CSS more clearly than almost anyone alive, from a town in the West Bank, for the half of the web most developers forget exists

Ahmad Shadeed

Writes from Tulkarm, read by the whole industry

Every front-end team has the same ritual. Something is off by four pixels, nobody can say why, and after twenty minutes somebody posts a link that begins ishadeed.com. The article has a diagram of exactly the bug, a second diagram of what the browser is actually doing, and a fix. The ritual ends. This has happened in a very large number of Slack channels, and the person on the other end of all of them is Ahmad Shadeed, writing from Tulkarm in the West Bank.

He is an independent design engineer with clients around the world, a Google Developer Expert in Web UI, and the author of more than 145 of those articles. The volume matters less than the method. Each one is illustrated by hand until the concept has nowhere left to hide, which is why they get read by people who have already read the spec and still did not get it.

The book, the course, the other half of the web

Debugging CSS is the book: three hundred pages, seven chapters, a hundred and forty custom illustrations, one mockup per bug. Nobody had written a book about CSS bugs before, which is odd when you consider that debugging is most of what working with CSS actually is. The Layout Maestro followed in March 2026, a written, self-paced course on building layouts, started the year before because he wanted developers to come out of it with the confidence the name implies.

The project that says the most about him is RTL Styling 101. Arabic, Hebrew, Persian and Urdu all read right to left, which means hundreds of millions of people use interfaces that most Western developers have never once tested in that direction. He wrote the guide, in detail, because he lives in it. Defensive CSS came from the same instinct: write styles that hold up when the content is longer, shorter, or in a language you did not plan for.

Why the location is the story

It would be easy to leave Tulkarm as a line in the bio. It is more than that. He has become one of the most-linked writers in a global industry from a place where the practical conditions of working, connecting and travelling are nothing like the ones his readers take for granted. The work arrives on the same screens as everybody else's, at the same quality or higher, and the readers mostly never think about where it came from.

That is the point. The articles are that good, the book is that thorough, and CSS Day, Smashing Magazine and Frontend Masters all reached for him because of the work. If you want one person who proves the web is actually the thing it claims to be, a place where the quality of what you make is what travels, he is a strong candidate.

An authority on developing with CSS.

How his peers describe him, on his own about page, which is the rare case where the quote undersells it

The Rundown

The things Ahmad has actually shipped.

  • ishadeed.com

    145+ illustrated CSS articles. The link somebody posts when the layout is off by four pixels.

  • Debugging CSS

    300 pages, 140+ illustrations, one mockup per bug. The first book about the thing CSS work mostly is.

  • The Layout Maestro

    Written, self-paced, launched March 2026. Layout taught until it feels obvious.

  • RTL Styling 101

    The definitive guide to interfaces that read right to left. Hundreds of millions of users, one guide.

  • Defensive CSS

    Styles that survive real content. The mindset, as a site.

Common questions about Ahmad Shadeed

Who is Ahmad Shadeed?
Ahmad Shadeed is an independent design engineer and front-end developer based in Tulkarm, Palestine, and a Google Developer Expert in Web UI. He has written more than 145 illustrated articles about CSS at ishadeed.com, is the author of the book Debugging CSS, and created The Layout Maestro course, RTL Styling 101, Defensive CSS and Accessibility Matters.
What is Debugging CSS?
Debugging CSS is Ahmad Shadeed's 300-page ebook, available in PDF and EPUB, covering how to find and fix CSS bugs. It has seven chapters and more than 140 custom illustrations, with a mockup for each issue it explains.
What is The Layout Maestro?
The Layout Maestro is a written, self-paced course by Ahmad Shadeed on building web layouts with CSS. He began developing it in 2025 and launched it in March 2026.
What is RTL Styling 101?
RTL Styling 101 is Ahmad Shadeed's guide to building web interfaces for right-to-left languages such as Arabic, Hebrew, Persian and Urdu, covering the layout, typography and CSS considerations that left-to-right developers usually miss.