Dave Rupert

@davatron5000
4.8K Followers
286 Following
335 Posts

Web components at Microsoft. Co-host at ShopTalk. Previously Luro and Paravel. Blogger.

These toots will self-destruct after three months.

Websitehttps://daverupert.com

Do I know any @developers devs that work close to #css that I could nerdsnipe into figuring out how chromium could catch up to webkit in so far as a `:host(:has(~ ul li)) {}` selector?

See it in action, here: https://codepen.io/Westbrook/pen/EayLZow

Checkout the #CSSWG convo, here: https://github.com/w3c/csswg-drafts/issues/11859#issuecomment-3834942939

#webComponents developers want all the same `:has()` goodies that anyone can leverage, and you could be the hero we both need and deserve!! 🦸

host has successive sibling with descendant

...

A great discussion of performance fundamentals, via my colleague Todd Reifsteck:

https://ricomariani.medium.com/software-performance-engineering-the-ideas-i-keep-coming-back-to-6f421b6a9505

Software Performance Engineering: The Ideas I Keep Coming Back To

Over the years, I’ve written about software performance from a lot of different angles: C++, .NET, systems internals, abstractions, memory…

Medium

When I was a teenager in the '90s, my boyfriend at the time gave me his old skateboard.

The trucks and wheels were fine, but the deck was heavily used and the design had been scraped off most of the bottom, so I took some paint markers and decorated it by painting a black and white checkerboard background with a large stormtrooper head in the foreground because Star Wars and ska were two of my favorite things at the time.

I was mostly just a poser and barely rode it and it remained in the back of my car for several years until I was at a sporting goods store and saw a kid doing tricks on a demo deck and I told him he was really good and he said "Thanks! I have to practice here because I don’t have a skateboard."

At that moment, I remembered my backseat skateboard and told him he could have it, but warned him that the "graphic" was kind of nerdy so he was more than welcome to draw/paint over it.

I went out to my car and grabbed the skateboard and brought it to the front of the store where the kid was waiting and he flipped it over and said "Whoa! Star Wars and ska?!? These are two of my favorite things!"

I’m so glad that skateboard finally found the right owner.

Uninstalled 40 vs-code extensions. Please clap.
This article on architectural color theory - "why were so many control rooms seafoam green" - is really interesting: https://bethmathews.substack.com/p/why-so-many-control-rooms-were-seafoam
Why So Many Control Rooms Were Seafoam Green

The Color Theory Behind Industrial Seafoam Green

Beth Mathews Design
View up the valley from Interlaken

Watercolour by Jeremy Bryans. More at https://jeremy.bryans.org/ #Art #Watercolour #Artist #ArtistsOfPixelfed #ArtistsOfMastodon #Painting #ArtLovers #ArtDaily #MastoArt

Wait, what? There is a way to disable certain web component features via a static class field? Just randomly stumbled upon this in the specs. Can't find much documentation, but it works in Chrome and Firefox at least.

👉 https://html.spec.whatwg.org/multipage/custom-elements.html#dom-customelementregistry-define

#webcomponents #webdev #javascript

New! Heckle is a brush script typeface for display use. It started as a tiny sketch for a t-shirt design in 2005, based on my memories of script lettering from the '40s and '50s.

More info here: https://www.marksimonson.com/notebook/view/introducing-heckle/

And here: https://www.marksimonson.com/fonts/view/heckle/

so I got laid off again, for stupid AI-pilled reasons.

Anybody need a writer or editor with:
- 8+ years of technical writer/content strategist experience, mostly in software
- One published short fiction anthology (as editor)
- A master's degree in sociolinguistics
- A knack for learning new content management systems
- A love of working with invested SMEs
- A basic understanding of web dev
- Strong boundaries
- An aversion to generative AI?

Prioritizing remote work in Canada.
#GetFediHired

When I grow up I want to be a human in the loop.