βThe reason SPAs became the default is because they were better.β I fixed it for you.
βThe reason SPAs became the default is because they were better.β I fixed it for you.
GitHub looks to kill the command palette due to βlow usageβ while the community argues it was under-promoted. github.com/orgs/communi...
Just published WICG proposal #219 for a CSS `color-at()` function which would unlock the ability to manage any number of color tokens with a single CSS custom property.
codepen.io/shannonmoell...
Play with the live demos on @codepen.io
Sometimes websites implement dark mode badly and itβs more pleasant to use their light mode, even though I want a dark OS.
Making a giant mess then figuring out how to pick up the pieces might be the most efficient form of design out there.
softwaredoug.com/blog/2024/12...
Executives in charge of selling GPU time are not reliable sources of information on whose jobs AI will eventually replace. Itβs an ad.
Happy File-Not-Found day to those who celebrate.
Happy t/2 day to those who celebrate.
I think the assumption is that whatever rounding you want is baked into the image.
Apple trying to break the Open Web by removing PWA functionality from iphone open-web-advocacy.org/blog/its-off...
Created a new recommendation to selectively enable Shadow DOM encapsulation features as mode flags. Builds on the idea of `open-styleable`, but in a way that I hope is more flexible. Enables "Light DOM with slots." Would love your thoughts.
github.com/WICG/webcomp...
Note to self: donβt post something to social media you want a bunch of people to see right before a major sporting event.
Created a new recommendation to selectively enable Shadow DOM encapsulation features as mode flags. Builds on the idea of `open-styleable`, but in a way that I hope is more flexible. Enables "Light DOM with slots." Would love your thoughts.
github.com/WICG/webcomp...
I was not prepared for what a rollercoaster this story is youtu.be/AF8d72mA41M?...
Weβve never met in person and have only interacted a little via social media, but I have a ton of respect for you. For what youβve done, who youβve fought for, and your decision to be done. I hope you find your happy place and something to do that loves you back.
That said, funlit is a personal project. Weβre using more idiomatic lit-element at Uber Freight.
We havenβt used them in the past, but weβre starting to within Uber Freight.
Crockford explains it better than I did. I should drop this link into the README and homepage. youtube.com/clip/UgkxN94...
Using attr() and prop() declare public properties. You may also create any public properties or methods you want by just adding them to the host. Check out the TypeScript example at the bottom of the README.
Thanks! Since youβre writing functions instead of classes, you donβt need private properties at all. Just use scope. Only add public stuff to the host.
define('my-thing', (host) => {
let privateVar = 'no touchy';
let privateRef = val(host, 123);
host.publicValue = 'touchy';
});
Ever wish Lit had a function API for creating custom elements instead of using classes? Maybe give `funlit` a chance and tell me what you think.
npmjs.com/package/funlit
For to us a child is born, to us a son is given; and the government shall be upon his shoulder, and his name shall be called Wonderful Counselor, Mighty God, Everlasting Father, Prince of Peace. βIsaiah 9:6
For the record, the OpenAI board said, βWeβre worried heβs leading this to a place thatβs bad for humanity,β and a bunch of billionaires said, βThatβs fine.β
Just so weβre clear who the heroes and villains are here.
Falcon and Winter Soldier: A group of displaced people who are sick of having their needs ignored decide to become violent and imbue themselves with super powers via stolen blood samples.
Secret Invasion: Hold my beer.
π£ Announcement!
Google is funding me to design a new #StateOfHTML survey, to complement the well-established #StateofJS & #StateofCSS surveys.
As a strong believer in transparency and co-design, Iβm opening up the design process to community input:
https://lea.verou.me/blog/2023/design-
Twitter bird logo, dead on its back, with the new X logo for an eye.
#RIPLarry
Newly diagnosed with ADHD. It explains a lot. Including kind of a big screw up yesterday. Doc prescribed meds, but thereβs a shortage and itβs backordered.
How do you all navigate this? Especially as a spouse and parent?
Itβs been like 15 hours since this thing launched and everyoneβs Thread counts are higher than egyptian cotton.
What if you could use Lit without having to write JS Classes or use the Shadow DOM? Would you give Web Components a chance?
@lit.dev @codepen.io
https://codepen.io/shannonmoeller/pen/RwqVQXm?editors=1010
I get unreasonably irritated when someone says βJavaScript!!β when the source is really TypeScript or βjust CSS!!β when the source is really Sass.