Hazim Sami حازم سامي
@hazims.bsky.social
📤 65
📥 305
📝 15
Honoured to have been able to contribute to the Spirit of Astro.
add a skeleton here at some point
about 17 hours ago
1
8
2
reposted by
Hazim Sami حازم سامي
Astro
about 24 hours ago
And
@hazims.bsky.social
is taking us back to the future, with TWO beautiful t-shirt designs.
shop.astro.build/products/ast...
shop.astro.build/products/ast...
1
6
2
reposted by
Hazim Sami حازم سامي
Ana Tudor
about 2 months ago
Nowadays there's `light-dark()`, but this is still useful for other types of values that change with the theme. For example, you may want to make subtle changes to font values based on the theme. Or to how thick lines/ borders need to be.
add a skeleton here at some point
0
5
2
reposted by
Hazim Sami حازم سامي
Álvaro Montoro
3 months ago
Just shared a new video drawing with CSS. This time is Yoda (or Grogu?) in a kawaii-ish style.
youtu.be/r_FH65HpYgE?...
He looked a bit sad with the mouth like that so I flipped the mouth and make it smile :) Live demo and source code on
@codepen.io
:
codepen.io/alvaromontor...
#css
#cssArt
#html
loading . . .
Drawing Yoda with CSS
YouTube video by Alvaro Montoro
https://youtu.be/r_FH65HpYgE?si=JwTzTpuh3aujNmTi
1
20
4
reposted by
Hazim Sami حازم سامي
Julia Miocene
3 months ago
Say hello to The Big-Eyed CSS Shroom — a goofy little mushroom with massive eyes, long legs, and even a canary on his hand. It’s weird. It’s cute. It’s built with love (and CSS).
youtu.be/vDEJ7j5jb2U
loading . . .
Drawing a Mushroom Buddy with Pure CSS — Sunday CSS #16
YouTube video by Julia Miocene
https://youtu.be/vDEJ7j5jb2U
2
24
4
@dayplanner.bsky.social
congrats on launching version 3 🎉 Do you have a public roadmap for the Mac version of the app?
3 months ago
1
1
0
This is fantastic! Thanks to Dan @simplebits.com for sharing this on his newsletter. It's a great project for the summer, with a humongous dollop of nostalgia.
www.thestockpot.net/videos/cartr...
loading . . .
VHS was better...Hear me out. — The Stock Pot
It all begins with an idea.
https://www.thestockpot.net/videos/cartrdgeplayer
3 months ago
0
0
0
reposted by
Hazim Sami حازم سامي
Andy Bell
4 months ago
Sticky revealing footer: modern (ish) CSS makes it easy.
loading . . .
11
137
17
reposted by
Hazim Sami حازم سامي
Ana Tudor
6 months ago
Because I keep seeing `position: absolute` + lots of of offset + size + transform + sometimes even margin properties to stack + middle align the stacked items... you can easily do it with 3
#CSS
properties!
add a skeleton here at some point
1
137
13
reposted by
Hazim Sami حازم سامي
Jen Simmons
4 months ago
We have 7 videos on web technology at WWDC25!! What’s new in Safari and WebKit What’s new for the spatial web Learn more about Declarative Web Push What’s new in passkeys Verify identity documents on the web Unlock GPU computing with WebGPU Meet WebKit for SwiftUI
webkit.org/blog/16987/w...
loading . . .
Web technology videos at WWDC25
It’s time for WWDC25!
https://webkit.org/blog/16987/web-technology-videos-at-wwdc25/
5
66
9
reposted by
Hazim Sami حازم سامي
Kirby CMS
6 months ago
Jon Hicks, known for his icon designs for Firefox, MailChimp and Shopify, tells us how he uses Kirby as part of the 'Blog Questions Challenge':
loading . . .
Blog Questions Challenge - Hicks.design
Answering questions about my blogging setup, as requested!
https://hicks.design/journal/blog-questions-challenge
0
10
4
reposted by
Hazim Sami حازم سامي
Kirby CMS
6 months ago
Are you an Obsidian fan? Maurice Renck shares his setup for syncing content between Kirby and Obsidian
loading . . .
Obsidian Kirby Sync - Maurice Renck
I wrote two plugins to sync #getkirby and #obsidian with each other. Here's how I did it:
https://maurice-renck.de/en/learn/built-with-kirby/obsidian-kirby-sync
0
4
2
reposted by
Hazim Sami حازم سامي
CSS by T. Afif
5 months ago
⚙️ New CSS Generator! Save this link for the future. A tool to easily convert any SVG shape into a CSS one in no time. Powered by the new shape() function! 🤩
css-generators.com/svg-to-css/
✅ Single-element ✅ Responsive ✅ No more ViewBox headaches
loading . . .
SVG to CSS Shape Converter
A simple tool to transform an SVG shape into a CSS shape. Get a modern and optimized code in no time!.
https://css-generators.com/svg-to-css/
9
142
35
reposted by
Hazim Sami حازم سامي
Manuel Matuzović
5 months ago
“On popover accessibility: what the browser does and doesn’t do” by
@hidde.blog
and
@scottohara.me
hidde.blog/popover-acce...
loading . . .
On popover accessibility: what the browser does and doesn’t do
What does “built in accessibility” actually mean for browsers that support popover?
https://hidde.blog/popover-accessibility/
0
21
7
reposted by
Hazim Sami حازم سامي
Una Kravets
5 months ago
And here's that Codepen refactored as promised using sibling-index()
add a skeleton here at some point
6
90
21
reposted by
Hazim Sami حازم سامي
Josh W. Comeau
5 months ago
For years, one of the most befuddling things for me in CSS was how “height: 100%” would sometimes just not work. Every time I tried to use it was a roll of the dice. 😅 Like everything else in CSS, though, it all makes perfect sense when we understand the underlying mechanism. ✨ Let’s explore. 🧵
loading . . .
The Height Enigma • Josh W. Comeau
One of the most perplexing and befuddling things in CSS for me, for many years, was the behaviour of percentage-based heights. Sometimes, seemingly at random, setting “height: 100%” would have no effe...
https://www.joshwcomeau.com/css/height-enigma/
17
311
54
reposted by
Hazim Sami حازم سامي
Justin Garrison
5 months ago
Here’s how you can run your own Bluesky PDS It’s not very hard and my account has been running on mine for over 6 months
youtu.be/7-VJvf39xVE
add a skeleton here at some point
2
21
5
reposted by
Hazim Sami حازم سامي
Piccalilli
6 months ago
For one week only we're dropping the price of Complete CSS from £249 to £169! There's no code required, just head on over and grab your copy. If you're coming in from a country that gets Purchasing Parity Power (PPP) you can still apply those discounts at checkout too.
piccalil.li/complete-css
0
8
4
reposted by
Hazim Sami حازم سامي
LocalCan™
6 months ago
What dev tools do you use and recommend? Writing a blog post about the best dev tools.
0
3
1
reposted by
Hazim Sami حازم سامي
Sara Soueidan
6 months ago
I am happy to (finally) announce that the
#PracticalAccessibility
course chapter update is now live! If you are enrolled in the course, log in to your account and check out the Changelog page for details about this update. 👀 I also have exciting news to finally share! 👇 [🧵]
loading . . .
3
132
28
reposted by
Hazim Sami حازم سامي
CSS Weekly
7 months ago
[CSS Tip] I've noticed lately that some devs use `margin` to add gaps between flexbox items, particularly in menus. You can use `gap` property in Flexbox instead and avoid awkward `:not(:last-child)` or resetting margin on first/last item. 😉 It's in the baseline since April 2021. ✅
1
36
3
reposted by
Hazim Sami حازم سامي
⭑ salma
10 months ago
📣 It's live! Here's the full write up of how I show Bluesky likes on my blog posts, after I've shared them to Bluesky. Like this post to be featured on this blog post (until there are more than 59 likes, in which case, you'll bumped off)!
loading . . .
How I show Bluesky likes on my blog posts
Learn how to use the Bluesky API to show likes and Bluesky user avatars on your blog posts when you share them on Bluesky.
https://whitep4nth3r.com/blog/show-bluesky-likes-on-blog-posts/
19
214
43
reposted by
Hazim Sami حازم سامي
Adam Argyle
8 months ago
too lazy? watch.
add a skeleton here at some point
10
255
33
reposted by
Hazim Sami حازم سامي
Blake Watson
10 months ago
I guess it is time to introduce Bluesky to my latest work, HTML for People. Anyone can make a website with HTML. No previous coding experience required. I cover everything you need to know to get started in an approachable and friendly way. And it’s free for all. 🚀
htmlforpeople.com
loading . . .
HTML for People
HTML isn't only for people working in the tech field. It's for everyone. Learn how to make a website from scratch in this beginner friendly web book.
https://htmlforpeople.com/
183
4326
2201
reposted by
Hazim Sami حازم سامي
Amy Dutton
10 months ago
Just dropped a new video on YouTube 👉
@workos.bsky.social
is my favorite way to set up authentication with
@astro.build
https://buff.ly/4ioBMMp
0
20
4
reposted by
Hazim Sami حازم سامي
Josh W. Comeau
9 months ago
🎊 Happy New Year! I discovered a lot of very cool dev stuff in 2024, from libraries to devtools to educational resources. Thought it’d be fun to share them all, to help kickstart your 2025! Let’s go through the list. 🧵
16
463
78
reposted by
Hazim Sami حازم سامي
Adam Argyle
9 months ago
#CSS
color what's the difference between adjusting lightness, adding white, and adding black? feel it out, here in this Codepen column 1: from color to 100% lightness 2: from color to white 3. from color to black 4. from color to 0% lightness
codepen.io/argyleink/pe...
3
166
23
reposted by
Hazim Sami حازم سامي
kepano
10 months ago
Each year I ask myself these 40 questions. This will be my eleventh year. It's still one of my favorite rituals. It helps me see how phases of my life wax and wane. Each year new translations come in. We're up to 30 languages! Thank you to all the contributors 🥰
stephango.com/40-questions
14
218
32
reposted by
Hazim Sami حازم سامي
Wes Bos
10 months ago
Uploaded it to youtube so we can get an embed →
www.youtube.com/watch?v=8327...
loading . . .
Stop using position absolute — use CSS Grid stacking!
YouTube video by Wes Bos
https://www.youtube.com/watch?v=8327_1PINWI
8
97
21
reposted by
Hazim Sami حازم سامي
Wes Bos
10 months ago
How do you make a button that doesn't change it's width when it's in a loading state? Use CSS Grid to stack items, and visibility: hidden to hide/show spinner! This approach allows the largest item to size the button, and keeps the button text accessible
loading . . .
23
303
24
reposted by
Hazim Sami حازم سامي
Sarah Drasner
10 months ago
If you're making a side project today or a personal site that needs a hero image, I made this lil hero generator a while back:
hero-generator.netlify.app
Enjoy!
15
310
38
reposted by
Hazim Sami حازم سامي
Sara Soueidan
10 months ago
A great-to-know tip to verify yourself using your Github account if you don't have a personal domain. 👇
add a skeleton here at some point
1
75
22
@peteski.bsky.social
here it is 🥧
10 months ago
0
1
0
Loving every single one on your list. Mine (excluding rappers you’ve already mentioned) would be, 1. 2Pac 2. Black Thought 3. DMX 4. Common 5. Phonte (Little Brother)
add a skeleton here at some point
10 months ago
1
2
0
reposted by
Hazim Sami حازم سامي
Alexandria Ocasio-Cortez
about 2 years ago
We found Windows OS chips at the grocery store
233
4740
551
reposted by
Hazim Sami حازم سامي
Elliot Jay Stocks
11 months ago
This is a fascinating thread from
@jonathanhoefler.bsky.social
. It’s also a masterclass in typography in general… in fact, I might just work this right into my workshop tomorrow! Thank you, Jonathan.
add a skeleton here at some point
1
19
3
reposted by
Hazim Sami حازم سامي
Pauline Vos
11 months ago
Hey! I already announced this on other platforms, but I'm building an online Git course :) I've just published the course outline at
gitlegit.dev
. Go 'ave a look and let me know what you think. Discount codes for anyone on the wait list pre-launch!
loading . . .
5
39
18
reposted by
Hazim Sami حازم سامي
Pauline Vos
11 months ago
Have a friend who has never worked a conventional job in his life and is blissfully unaware of any and all office jargon. Must be nice
4
15
1
reposted by
Hazim Sami حازم سامي
zeldman
11 months ago
They had me at
#rebeccapurple
.
add a skeleton here at some point
8
88
15
reposted by
Hazim Sami حازم سامي
henry ✷
11 months ago
💫 i always love an animated link underline, but miss the text-decoration-skip-ink you get from standard text-decoration. turns out you can use -webkit-text-stroke, paint-order, and a clever bit of z-indexing to get it back :)
loading . . .
6
108
12
reposted by
Hazim Sami حازم سامي
Jay 🦋
11 months ago
You can think of every user on here as a website! Here's a thread explaining how it works.
add a skeleton here at some point
43
1565
285
reposted by
Hazim Sami حازم سامي
Phil Hawksworth
11 months ago
I made you a little something. Help yourself to this little SVG+CSS flutter effect for your links to your
@bsky.app
account. (Psst. And publish the links to your
@bsky.app
account)
flutterby.philhawksworth.dev
loading . . .
40
366
96
reposted by
Hazim Sami حازم سامي
Andy Baio
12 months ago
If you’re comfortable with a terminal, there’s a free utility that will import all your X/Twitter posts to Bluesky backdated to the original timestamp, using your archive export file instead of the Twitter API. Video support is in beta.
github.com/marcomaroni-...
loading . . .
GitHub - marcomaroni-github/twitter-to-bluesky: Import all tweets exported from X/Twitter to a Bluesky account.
Import all tweets exported from X/Twitter to a Bluesky account. - marcomaroni-github/twitter-to-bluesky
https://github.com/marcomaroni-github/twitter-to-bluesky
62
538
279
you reached the end!!
feeds!
log in