Bartender says: "Sorry, no can do."
"We wiped down our countertops yesterday but now it clashes with the kind of peanuts we're serving. We're ordering new nuts but they won't deliver to us unless we also get a pool table. But that doesn't fit in here so now we have to tear the whole place down and rebuild it from scratch."
I've got a lot of web dev content in ny feed reader and that's cool but every once in a while someone posts something completely unrelated to tech and I AM HERE FOR IT!
Don't be afraid to write about your hobbies, music, movies, life. I love to read that. 💜
"prompt engineering" - what a sad job. So you spend all day trying to figure out the exact sequence of words that will get the computer to do the thing you want lol
Once again @heydon uses his platform to ruin everyone's #CSSDay with this highly erotic romance novel about utility CSS. Also he talks about scoping or whatever
Vercels v0 isn't the first time I've seen someone try to "solve frontend" with AI. It might be significantly more advanced than previous tools (remember "the grid"?), but it still faces the same problem:
Building good, accessible UI is something that can't be automated well. (1/2)
Lots of new features have shipped in the last few years, but real-world usage is still low. What are the things holding us back, and how can we break out of our old habits to learn new ways of writing CSS?
By 2025, most digital businesses in the EU need to be accessible. So now is the perfect time to level up your a11y skills! Fortunately @SaraSoueidan just released a very comprehensive course🚀
I just bought it and I'm sure it will be extremely helpful for me and my team. Get it while it's hot - 25% off for early birds!
Did you know that you can combine htmx with the new view-transition API? Browsers essentially create a snapshot, fetch a new partial chunk of HTML via htmx, then animate the DOM swap with a view transition.
Quite simple, but this enables some really powerful stuff! 👀
"On your personal site, getting it wrong is not a bug, it’s a feature. It’s a chance to start small, take first steps, learn, edit, and improve. It’s an invaluable opportunity to evolve and to grow." 💯
Have you ever had to resolve the same merge conflict over and over again? TIL about rerere, a hidden feature of git where it remembers your resolution! It's not enabled by default though. To use it:
When I was 17, my grandma asked me what I wanted to do for a living. I said I wanted to build websites.
She didn't understand what that meant.
I said "It's like making little books about things, but everyone can read them for free on their computer. People can get all sorts of useful information from them."
At the time, I thought that was a decent analogy.
I wonder how kids would describe that now.
The spoken web is lacking the ability to "style" things the way we can visually. @tink shows how the web could sound like, which is a lot better than the boring robot narrators we have today. #cssday
PSA: if you're still using polyfill.io, consider removing it. The project was recently sold to a chinese company, and they can potentially run any code on your site.
"The good news is that websites didn’t go anywhere. [...] the bad news- we are the ones who vanished, and I suspect what we really miss are the joys of discovery."