Ahmad Shadeed's Avatar

Ahmad Shadeed

@ishadeed.com

Building a CSS course: layoutmaestro.ishadeed.com. Design Engineer. Author of debuggingcss.com β€’ Blogging at ishadeed.com. Made defensivecss.dev, rtlstyling.com, and a11ymatters.com. @GoogleDevExpert in Web UI. πŸ“ Tulkarm, Palestine.

8,257
Followers
167
Following
919
Posts
01.05.2023
Joined
Posts Following

Latest posts by Ahmad Shadeed @ishadeed.com

Some do learn it but don't know where to use it..

07.03.2026 17:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Seriously, learn grid and you will find that it's worth your time πŸ˜„

07.03.2026 11:50 πŸ‘ 32 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0

Two days ago, I sent a newsletter announcing the release date of my CSS course and asked for beta testers.

The response was beyond anything I expected. I spent ~3 hours reading every email and making some really tough decisions on who to select.

Grateful for everyone who volunteered. πŸ™

06.03.2026 17:54 πŸ‘ 11 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Glad to hear that πŸ™ Thank youu

04.03.2026 11:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Layout Maestro An interactive course focused on how to think, build, and test a layout with real-world examples.

βŒ› Sending an email update about The Layout Maestro course in a few hours including release date, pricing, and more.

If you want to be the first to know (and get a discounted price), subscribe to the newsletter: layoutmaestro.ishadeed.com

04.03.2026 09:47 πŸ‘ 26 πŸ” 7 πŸ’¬ 1 πŸ“Œ 0
An illustration shows a card with text going out of its container, and a broken leg. Underneath, there is a "Fix me" button.

An illustration shows a card with text going out of its container, and a broken leg. Underneath, there is a "Fix me" button.

Having so much fun fine-tuning my CSS layout course landing page! 🀩

03.03.2026 16:45 πŸ‘ 22 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Now that's what I call a select demo.

03.03.2026 10:43 πŸ‘ 18 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

πŸ™Œ

01.03.2026 13:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ™

28.02.2026 06:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Layout Maestro An interactive course focused on how to think, build, and test a layout with real-world examples.

ALL of the newsletter subscribers will get a discount on launch:
layoutmaestro.ishadeed.com

27.02.2026 20:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The Layout Maestro course is shaping its final state, and I have a release date in mind! Details soon. 🀩

I'm really looking forward to this. The amount of work is something I haven't done before. For example, I spent 2 hours today on refining one of the flexbox demos to make it even clearer πŸ‘Œ

27.02.2026 20:13 πŸ‘ 19 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Alma (5 years) asked to skip kindergarten today, and we said yes. During the day, she made chocolate bars with her mom and told her: "This is what I call ΨΉΨ·Ω„Ψ©."

In Arabic, ΨΉΨ·Ω„Ψ© (utla) means a holiday or a day off. She literally mixed English and Arabic because she was so excited! πŸ˜…

26.02.2026 18:23 πŸ‘ 26 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My CSS Day talk β€œSmart Layouts” is live on Youtube πŸ˜„

25.02.2026 11:47 πŸ‘ 28 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

πŸŽ‰ Looking for new work.

15 years front-end dev + Design Systems specialist.

I help folks build, maintain & transform design systems.

I'm also available for focused projects, front-end builds, codebase modernisation.

Short to long term.

Let's chat - stu@alwaystwisted.com

reposts appreciated <3

24.02.2026 09:15 πŸ‘ 65 πŸ” 75 πŸ’¬ 2 πŸ“Œ 2

"No hype, no AI slop, just high quality, pragmatic education"

100% this.

24.02.2026 17:57 πŸ‘ 14 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My pleasure, Josh. Keep the great work coming! ❀️

23.02.2026 19:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A new masterpiece by the one and only, @joshwcomeau.com 🌟🌟🌟🌟🌟

23.02.2026 18:27 πŸ‘ 22 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
The Too Early Breakpoint An opinion on why we shouldn't switch to the smallest design too early.

It’s so common to see β€œmobile” views on larger viewports. Ahmad explains the problem well here, with some nice solutions, but I’ve gotta say you don’t experience this often (or at all) with configurable, composable layouts.

ishadeed.com/article/too-...

16.02.2026 14:02 πŸ‘ 15 πŸ” 1 πŸ’¬ 0 πŸ“Œ 2
Preview
Issue #634 - CSS Weekly Learn how to easily solve annoying problems using CSS, how to visually connect related elements using Anchor Positioning, what Too Early Breakpoints are, and more.

CSS Weekly #634
😾 Solve annoying problems using CSS
πŸ“ Connect elements using Anchor Positioning
πŸŽ₯ Create performance-optimized video embeds
πŸ”₯ And more

Featuring @kevinpowell.co, @ishadeed.com, @stfbauer.bsky.social, @aarontgrogg.com, @aardrian.bsky.social, @alvaromontoro.com. πŸ™

cssw.io/issue-634

13.02.2026 15:30 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Preview
The Layout Maestro An interactive course focused on how to think, build, and test a layout with real-world examples.

If you are a web designer, front end developer, design engineer, then this course if for you! Sign up for updates:
layoutmaestro.ishadeed.com

13.02.2026 14:28 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
A screenshot with tables showing the number of demos in the course. First table is for Demo Components and the second is for the embed iFrameDemos.

A screenshot with tables showing the number of demos in the course. First table is for Demo Components and the second is for the embed iFrameDemos.

I grepped my upcoming CSS course to count how my interactive demos are there and the total is 69 unique components and 238 variations.

Adding on that, there are 53+ demos in the building module. Total is 360! 🀯

I think that gives an idea about the level of effort. Excited!

13.02.2026 14:28 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ“ New CSS Article!

If you want to understand the magic behind that elastic effect, check my latest article @frontendmasters.com

frontendmasters.com/blog/how-to-...

Not really useful effect, but you might learn more about new CSS features.

11.02.2026 19:36 πŸ‘ 32 πŸ” 6 πŸ’¬ 1 πŸ“Œ 2

Glad you are feeling better! Thank you πŸ™

10.02.2026 11:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Polypane 28: Project improvements, Elements panel updates and Chromium 146 | Polypane The first release of 2026 comes with plenty of improvements to Projects, the new Environments feature prevents you from confusing production for localhost, the…

Polypane 28 is here!

This first release of 2026 comes with plenty of improvements to Projects, the new Environments feature prevents you from confusing production for localhost, the Elements panel is faster and more powerful than ever, and it now runs on Chromium 146.

polypane.app/blog/polypan...

10.02.2026 11:16 πŸ‘ 19 πŸ” 8 πŸ’¬ 1 πŸ“Œ 3

Thanks Eric!

09.02.2026 13:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Recently, I’ve been feeling constant fatigue. I went to the lab, and the doctor diagnosed a severe Vitamin D deficiency.

I'm starting my supplements today and can’t wait to feel the difference in 2-3 weeks! πŸ™Œ

09.02.2026 12:05 πŸ‘ 17 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
The CSS Selection - 2026 Edition - Project Wallace The CSS Selection shows real-world CSS usage from over 100,000 websites and looks at the most important metrics.

Announcing The CSS Selection!

πŸ“° www.projectwallace.com/the-css-sele...

πŸ“š 100,000 websites
⏱️ 100+ metrics
πŸ”– 7 chapters

The biggest deep-dive ever into real-world use of CSS across the globe. Dive in and find out some hidden gems. Also, see how much of 'the new CSS' is actually used!

06.02.2026 10:08 πŸ‘ 87 πŸ” 37 πŸ’¬ 6 πŸ“Œ 5
Video thumbnail

❌ Drawing with CSS

βœ… Drawing with a milk pitcher

06.02.2026 14:52 πŸ‘ 21 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

100% yes!

And can I also say that Josh work is *very* inspiring? He raised the bar so much for technical blog posts. πŸ’œ

06.02.2026 14:34 πŸ‘ 19 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I saw their code and I was like whaat? Great pen! πŸ‘Œ

06.02.2026 09:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0