DefensiveCSS Profile Banner
Defensive CSS Profile
Defensive CSS

@DefensiveCSS

Followers
6K
Following
37
Media
9
Statuses
40

Practical CSS and design tips that helps in building future-proof user interfaces. A project by @shadeed9

The Browser
Joined December 2021
Don't wanna be here? Send us removal request.
@bramus
Bramus
3 years
Now up in the front-end track is @shadeed9, talking about @DefensiveCSS which he published earlier this year. https://t.co/9WXHfGywcQ #WebDirections
1
2
7
@webdirections
Web Directions
3 years
CSS allows you to build any layout you want. Unfortunately, we still don't care too much about preventing CSS issues upfront. So at Summit @shadeed9 will outline defensive CSS, a term he coined to describe CSS that is future-proof and defensive. https://t.co/t9EqGViVEn
0
3
11
@DefensiveCSS
Defensive CSS
3 years
It was an honor talking about Defensive CSS @ParisWeb. You can watch the talk here (It's a part of a live stream): https://t.co/JqpcCEJRki
@shadeed9
Ahmad Shadeed
3 years
Hello 👋 I got back home today from my trip to @ParisWeb! It was a great experience for a first-time speaker! I learned a lot, and glad that I met @mmatuzo, @klohFR, and @ffoodd_fr in person 🤩 Photo credit: the amazing @mmatuzo
0
0
9
@DefensiveCSS
Defensive CSS
3 years
Looking forward to speak about Defensive CSS next week in Paris! 🤩
@ParisWeb
Paris Web
3 years
Designer et développeur front-end, @shadeed9 nous fera l'honneur de partager son expertise #CSS pour la toute première fois en France. Et ce sera à #ParisWeb le 7 octobre prochain !  https://t.co/k44x1ol2ts Inscrivez-vous pour assister à sa conférence : https://t.co/jps45H8zHE
0
2
12
@shadeed9
Ahmad Shadeed
3 years
I have updated https://t.co/BlJWxoJnPx and added a speaking section. It's amazing how quickly a simple idea can take off! 🤩 I am so excited for what is to come for @DefensiveCSS 🔥
1
8
46
@DefensiveCSS
Defensive CSS
3 years
🌟 New Tip When working with multilingual websites, make sure to account for short content lengths by setting a minimum size. In this example, the button "Done" become too small in Arabic. We can fix that by setting a min-width in CSS. Read more: https://t.co/8CfL2FpLYU
3
25
163
@shadeed9
Ahmad Shadeed
3 years
So excited to speak about @DefensiveCSS at Xpand conf in Jordan 🙌
@Xpandconf
Xpand Conference
3 years
Ahmad Shadeed will be speaking at Xpand! Ahmad is a well known product designer and front-end developer whose work has been recognized and featured by well-known websites and newsletters like Smashing Magazine, Laravel, CSS-Tricks, Codrops, HTML5 Weekly, CSS Weekly, SidebarIO
2
3
20
@DefensiveCSS
Defensive CSS
3 years
💡 In CSS grid, we can choose between auto-fill and auto-fit for how a grid item should behave. The keyword auto-fit is risky, specially when we don't know the number of grid items. Read more in this defensive CSS tip: https://t.co/yXjpJUVxzN
1
60
350
@shadeed9
Ahmad Shadeed
3 years
It was an honor for me to give a talk on Defensive CSS to the @Supermetrics development team in Helsinki, Finland. This is a great experience for me and looking to spread the word even more about @DefensiveCSS 🤩
2
3
73
@DefensiveCSS
Defensive CSS
3 years
It's a common mistake to use display: flex and forget about it. When the content gets longer, flex items will stretch to fill the parent. That's what happened to the image here. The fix is to use align-items or align-self depending on the use case. 🔗 https://t.co/tVoqUZKQJW
1
12
127
@shadeed9
Ahmad Shadeed
3 years
Looking forward to talk about @DefensiveCSS at Paris Web later this year.
@ParisWeb
Paris Web
3 years
#ParisWeb conference: on October 7th, we will have the pleasure to welcome @shadeed9 who will introduce you to the idea of Defensive CSS: Ways and techniques we can use right away to prevent potential layout bugs. https://t.co/k44x1okuDU
1
2
18
@DefensiveCSS
Defensive CSS
3 years
Have you ever tried using position: sticky with CSS grid and it didn't work? You need to override the default behavior of CSS grid by applying align-self: start to the aside. ✍️ Find out more in this defensive tip: https://t.co/BSf4B5bwpL
7
48
378
@DefensiveCSS
Defensive CSS
3 years
⚠️ By default, flexbox will let its child items take up as much space as the content. This can lead to overflow issues. Learn more about how to prevent that. https://t.co/X7qud1i2da
Tweet card summary image
defensivecss.dev
Practical CSS and design tips that helps in building future-proof user interfaces.
3
20
124
@CSS__Cafe
CSS Café
3 years
Want to get an idea of what "Defensive CSS" 🛡 exactly is? This Thursday would be *the* opportunity as @shadeed9 will be presenting his thoughts and ideas around it at our next online event! 🥳✨ 👇🏻 https://t.co/88lhfiOjr6
Tweet card summary image
css.cafe
Next Meetup: Invalid DateTime CET | by
1
8
10
@shadeed9
Ahmad Shadeed
3 years
I will be speaking about @DefensiveCSS at the CSS Café (@CSS__Cafe) meetup this Thursday. I'm looking forward to it! 🤩 Details: https://t.co/wRmRqTcNj9
0
11
52
@DefensiveCSS
Defensive CSS
3 years
✍️ This article provides an overview of what Defensive CSS is and what problems it solves. Hope you enjoy it! https://t.co/r7gFBxGyrZ
Tweet card summary image
defensivecss.dev
Practical CSS and design tips that helps in building future-proof user interfaces.
4
29
137
@DefensiveCSS
Defensive CSS
3 years
Hello world, I’m happy to publish Defensive CSS! 🥳 It's a resource explaining how to write CSS defensively, and how it can be used as a strategy for every front-end project. ✍️ More content is on the way! https://t.co/8cc8lNxDpb
Tweet card summary image
defensivecss.dev
Practical CSS and design tips that helps in building future-proof user interfaces.
21
242
1K
@DefensiveCSS
Defensive CSS
4 years
Current status: working on the introductory article for Defensive CSS ✍️ I'm really excited to publish the project soon 🤩
1
2
95
@DefensiveCSS
Defensive CSS
4 years
I'm having so much fun creating these abstract covers for each CSS defensive tip! 🤩
7
83
1K