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...
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