I considered building a diy rope tow this year for my side/back yard. Snow cover being great for my 4year old son to practice his stopping and turning.
I considered building a diy rope tow this year for my side/back yard. Snow cover being great for my 4year old son to practice his stopping and turning.
This post is full of TIL
Musk advocates white monoculturalism
We must speak plainly about the agenda Elon Musk & other MAGA leaders are pushing. Itβs white nationalism.
Thereβs no room for Black, Hispanic/Latino, Asian, Native, Jewish or all other Americans in Muskβs monocultural vision.
Multiculturalism is superior. We canβt allow Musk & others to end it.
Lots missing, always want more. Secret vetos sounds shady.
So nice!
border-shape can handle both insets and outsets, so you can do effects like this chevron nav (corner-shape can't do both).
This means you get a perfectly-wrapping focus ring without needing to manage z-index or having it partially covered due to overlap.
Demo: codepen.io/una/pen/ByzY...
Do you work with DTCG-formatted design tokens in CSS? Check out the recently improved Design Tokens Language Server: github.com/bennypowers/... by @bennypowers.dev.web.brid.gy
Rewritten in Go for a 96.2% speed increase while using 89.4% less memory and 89.2% smaller binary. Happy coding!
Happy October! π
Cotton grass at Dolly Sods Wilderness Area, West Virginia
#landscape #nature #photography #art
Lit is joining @openjsf.org! π
Today at JSConf, The OpenJS Foundation announced Lit is officially joining as an Impact Project!
We're beyond excited for this move and look forward to continuing our work to build the open web with OpenJS!
Read more on our blog: lit.dev/blog/2025-10...
A screenshot of Firefox Nightly, with the Codepen https://codepen.io/keithamus/pen/wBaZVaX open. The page showing 6 heading levels, showing the CSS, HTML and the rendered page. Each heading is styled differently using the provided CSS selectors, `:heading` (which styles all headers), `:heading(-2n+3)` (styles h1 and h3 elements), `:heading(5, 6)` (styles the h5 and h6 elements). Another Firefox Nightly window is open, showing the `layout.css.heading-selector.enabled` flag is set to `true`, making the rendered page styled using the new selectors.
Hot off the presses! Firefox Nightly (www.mozilla.org/en-GB/firefo...) adds the new :heading pseudo! Easily style all headings, or use nth-child-like AnB syntax to select a range of headings! Needs `layout.css.heading-selector.enabled` flag enabled. Try it out and let me know your thoughts.
Proposal to rename "dependencies" in package.json to "liabilitiesβ.
So the new structure would be:
```
{
"liabilities": {
"react": "^19.0.0",
"typescript": "^5.0.0"
},
"devLiabilities": {...}
}
```
Looking forward to more YouTube videos on the firefox code base π π
Without words. Sorry to hear this. Sounds like a terrible decision on googles part. Hope you find something that makes you forget about βmega corpβ & makes you feel appreciated as much as I know the web community appreciates you! Enjoyed speaking with you in person late night after frostapalooza.
Asterisks are ****ing great. I swear by them.
Day 2 of the little man shredding the hill. This time no photos, but is incredible to watch things start to click for him. Going to be an incredibly fun season. #blueski #ski
Proud papa today. Took my three year old skiing with his first lift ticket. He did amazing and had a blast. #blueski #ski #skiwv #timberlinemountain
Java applet walks into the room
None IMHO are great representations. Not really sure I have an explicit favorite eitherβ¦ I know Iβm super helpful here and definitely not being vague.
Iβve personally never cared for the idea of skeleton loaders either. I want to do better by the end user. The middle ground often feels missing or impractical.
Balancing building complex web components and the desire for progressive enhancement is hard. Hiding content from users until components load brings up ptsd memories of flash load screens.
Dunno about color reproduction value but like the twinkly icicle lights I bought this year.
Because of having to deal with *both* the state of the existence of the psuedo and without. The psuedo also needs display contents. π
Big thanks to @bram.us and @ldavidbaron.bsky.social for walking my broken π§ through that π»
Oh good call and that does indeed work. Well thank you, and now thinking through it makes sense.
My understanding of the pseudo element is it wraps the content region of the details a child element. I need the details itself to be display contents. So that summary and ::details-content can take part in the parent grid.
With the update to chrome 131 and the stated styling improvements for details summary.
developer.chrome.com/blog/new-in-...
I can no longer use details as display contents in a grid. Works in chrome 130/ Firefox / Safari.
codepen.io/zeroedin/pen...
Introduced bug?
@chromium.social
:empty { /* only selects elements without element children * and without any text content whatsoever, * including whitespace */ } :not(:has(*)) { /* selects elements without element children, * even if they have any kind of text content */ }
#tinyCSStip One thing that has always annoyed me about `:empty` is that it doesn't work for elements that have text content, but no element children.
`:has()` fixes this problem.
`:not(:has(*))` selects elements that don't have element children, even if they have text content.
The Proposal to bring Reactive Primitives to all of JS is now public:
github.com/proposal-sig...
Please have a read and provide feedback π
This is sweet. A random select would be cool for ultimate combos. #fatality
As an owner of a 4Runner and someone that just reserved the R2 I definitely get the sentiment. Just couldnt justify or afford the R1S even though Iβd love that to replace the 4Runner. R2 will be a daily drive replacement for wifeβs aging Elantra and will see if it replaces the 4Runner long term.