Tailwind utilities can be thought of as components. But there's really a difference between the two and it's helpful to know it. That's where @zellwk.bsky.social has an excellent way to distinguish the two.
css-tricks.com/distinguishi...
Distinguishing “Components” and “Utilities” in Tailwind, by @zellwk.bsky.social (@csstricks@mastodon.social):
https://css-tricks.com/distinguishing-components-and-utilities-in-tailwind/
#tailwind #terminology
Popover API or Dialog API: Which to Choose?, by @zellwk.bsky.social (@csstricks@mastodon.social):
https://css-tricks.com/popover-api-or-dialog-api-which-to-choose/
#popovers #modals #apis #accessibility #javascript
Sometimes the problem isn’t your strategy.
It’s the fixed cost underneath it.
Reducing that one expense changed how I show up, how I write, and how I feel about what I’m building.
Best decision I’ve made in a long time.
$141/month → $8 last month.
What surprised me wasn’t the money saved.
It was the relief.
- I don’t worry about expenses as much anymore.
- I don’t feel forced to make people buy things.
- I can finally explore without panic.
For a long time, my email list stressed me out.
Not because of writing emails.
But because every month, the cost made me feel like I had to sell something.
When the pressure disappeared, everything felt lighter.
I did this by changing my email list provider.
I changed my email list provider a few months ago.
Best decision I’ve made in a long time.
$141/month → $8 last month.
That single change removed a background anxiety I’d been carrying for years.
If you’re tired, overwhelmed, or just don’t feel like digging through CSS…
Open the Computed tab and search the property directly.
It’s like the Styles panel, but without the noise.
Restarting feels like picking through the ashes of your previous effort.
You see everything you wish went differently.
And you move anyway.
That movement — that tiny, shaky step — is a major milestone towards your future success.
Love how @zellwk.bsky.social goes down a rabbit hole on CSS composition:
1. CSS is composable by nature.
2. You can do composition in HTML or in CSS.
...and ultimately:
3. Styles can be divided into four categories: layouts, typography, theming, and effects.
css-tricks.com/composition-...
I’m flattered :)
Gotta make a case to prevent people from attacking you when they notice they are “deceived”?
Kids don’t listen to you until you can open your heart to them and with them.
And they still won’t listen to you.
But maybe they will allow you to accompany them to do what you want them to do. (Like Homework, for example).
Be present in this moment vs planning and working out the future.
What to choose?
Be present now as you work out the future.
A Primer on Focus Trapping, by @zellwk.bsky.social (@csstricks@mastodon.social):
https://css-tricks.com/a-primer-on-focus-trapping/
#introductions #focus #keyboardnavigation #javascript #accessibility
What is dead may never die
What is alive may die anytime
A human’s heart keeps thumping to keep him alive.
What’s the thumping heart that keeps your dreams alive?
Interesting. What’s an example of something that’s accurate but imprecise?
The unfortunate part about setting goals is the erosion of trust in yourself if you don’t fulfill those goals.
Incredible slippery slope.
Be careful what you wish for. But be bold to ask for what you truly want.
Paradoxical.
But not.
This was one of the things I’ve been super excited about lately 2024.
Finally got to blogging and releasing the details behind building this cool stuff.
Rotating the name of a honeypot field is a pretty cool idea.
Any possibility is to put in a legit-sounding fake name that’s actually a throwaway field.
One of the hardest parts about entrepreneurship is learning to keep expenses low.
It’s easy to succumb to the possibility and hype that something will work out — and overspend.
But what if it doesn’t work out?
True story that took a pretty difficult fall to learn.
TIL that honeypot fields still work today — no need for recaptcha or other annoying solutions that users don’t really like.
Blog post about this coming soon.
Superb stuff!
I'm also quite misaligned with almost every tool out there that states yearly payment in monthly terms.
I'm actually quite sick of Adobe's pricing methods.
I only needed Photoshop and Lightroom for a month. I saw they have a discounted plan and I jumped on it... only to discover later that I gotta "pay up the difference" for the "yearly plan" (that was stated in monthly payments).
Tailwind 4 has an impressive dev experience — I now use their utilities like sass mixins because it has became so convenient to write!
I can’t do much about 99.9999999% of the world’s problems anyway.
Holding onto those energies doesn’t help me and doesn’t move the needle for anyone.
So, better to let them go where they are supposed to go instead.
I realize I soak up on people’s energy quite unconsciously as I read thru stuff.
Letting myself know that it’s okay to let go of all of those energies — and that I don’t have to do anything about them — allows me to lighten and unload.
Finally just gonna be brave and release this openly: splendidlabz.com/solutions/la...
Removed it