Toots for westbrook@mastodon.social account

Written by westbrook on 2025-01-20 at 15:41

Oh man, how can we get browsers to ship #CSSanchorPositioning? #css is saving JS once again and we need to make this possible in all browsers!!!

[#]webkit & #mozilla where you at?

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-16 at 14:17

Can we just have import style from './style.css' with { type: 'css' }; already!?

The world would be a better place.

Fairies would dance in fountains and all that shit. I'm serious.

[#]css #mozilla #webkit #importAssertions #puhleeeeze

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-16 at 01:40

Your component system should be as flexible to other components joining the party as possible. Don't lock specific design or functional delivery to system specific decisions like icons or the like, surface customization so it's easy for consumers to expand on what you've made available for them.

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-15 at 23:40

Because it’s vibrating my whole experience so nicely right now…

Be sure to check out https://tyshawn-sorey.bandcamp.com/album/the-susceptible-now

[#]jazz #music #drumTrio #painoTrio #youShouldListen

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-14 at 20:34

Am I the only one that is surprised that URLPattern (https://developer.mozilla.org/en-US/docs/Web/API/URLPattern) doesn't have a reciprocal method to .match() that allows you to build a URL string from data?

Or worse, am I the only one who can't see how that is possible from the API as currently available?

[#]webDev #doIJustNotSeeIt

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-09 at 01:59

TFW: you think you've made a slam dunk argument in a GitHub issue and then there are issues in the GitHub issues APIs and you are prevented from submitting the message all together...

🤦‍♂️

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-08 at 17:04

TFW: you’re torn between your burning desire to get a new web platform feature and the reality that the version under discussion is likely wrong and will cause confusion for many developers after you.

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-07 at 18:19

These 1s and 0s we work with, they're like dust. Just because they can be swept into a pile that might look like a castle doesn't mean a gust of wind won't blow through and leave a nondescript mound in it's wake. You should get ready to be the wind yourself, especially in service of your end goals/customers/etc, rather than attempting to laminate the pile in defence.

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-07 at 04:13

TFW: You're using a UI pattern with expectations from long experience of building for the web (e.g. making labels toggle checkboxes) but they're not being met. 🤦‍♂️ You check out the implementation in DevTools, it's that component library, I should complain to them. 💡 Then on the next page of the form... working as expected. 😖

Audit tools are possibly more important that build tools. Don't let that one consumer using your code wrong give others a bad impression. Support consumers to success! 🤝

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-06 at 20:55

Sometimes (most times?) (always?) software is better with friends...

This mornings got to hangout with some members of the #webComponentsCG and read the latest proposal for Scoped Custom Elements Registries. 🏗️

https://github.com/whatwg/html/issues/10854

Have you checked it out? Have thoughts? 👂

The community group will be meeting with implementors soon to hopefully iron out any final issues as we move towards getting the API agreed on cross browser. 🥰

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-05 at 18:56

Strangely the amount of time it takes to plan out the best shit posts is about the same amount of time it takes to get over wanting to shit post...

💩 ⏲️ 🤷

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-05 at 18:40

How cool is that...amirite?

['a', 'a 20', 'a 1', 'a 2', 'a 12'].sort((a,b) => ("" + a).localeCompare(b, undefined, {numeric: true}));

['a', 'a 1', 'a 2', 'a 12', 'a 20']

NOT

['a', 'a 1', 'a 12', 'a 2', 'a 20']

😎

=> More informations about this toot | View the thread

Written by westbrook on 2025-01-01 at 17:59

If you update your copyright to "this year" that means it doesn't technically cover the work you did before this year... 😱

You can have a "spread" (e.g. "x year - 2025") but don't jump to change a value if it doesn't actually serve the rights you want to exert over your work. ©️

But in the end, do you! 😉

=> More informations about this toot | View the thread

Written by westbrook on 2024-12-25 at 10:16

Looking forward to catching up with Santa in the skies tonight on the way back from Japan. He’s only got a few more stops, so hopefully he’ll have a chance to hang. Always so busy that guy!

=> More informations about this toot | View the thread

Written by westbrook on 2024-12-25 at 05:19

Merry Christmas from Japan and soon an airplane. Hope you’re all celebrating responsibly!

=> More informations about this toot | View the thread

Written by westbrook on 2024-12-16 at 15:15

Yakiniku ✅

Draft chuhai at the table ✅

Karaoke ✅

Commuter train ✅

Instant ramen from the conbini before bed ✅

Japan! 😎

=> More informations about this toot | View the thread

Written by westbrook on 2024-12-13 at 05:54

Put a little Extended Play in your day! You'll find it full of all the right vibes and influences...but don't trust me, trusts the tunes. 👇

https://slavicsoulparty.bandcamp.com/album/extended-play

[#]slavicSoulParty #funk #brassBand #earlyAfternoonJams #musicFriday

=> More informations about this toot | View the thread

Written by westbrook on 2024-12-11 at 14:07

Or split the layers into typography, functionality, visual, etc.

=> More informations about this toot | View the thread

Written by westbrook on 2024-12-11 at 13:58

I’m sure this has been asked a million times, but with the preponderance of CSS resets in the world, has there ever been spec discussion around an API to remove the user agent sheet? A sort of :root { appearance: none; } or so? Then the various “years” of CSS base her could be broken into built-in @​layers that a page could opt-in to…

[#]CSS #lateNightThoughts

=> More informations about this toot | View the thread

Written by westbrook on 2024-12-11 at 12:36

It’s always amusing to find CSS properties that are “Baseline: widely available” in their browser prefixed form 🤭

I’m looking at you -webKit-text-stroke… 🤨

=> More informations about this toot | View the thread

=> This profile with reblog | Go to westbrook@mastodon.social account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109262920919361810
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
397.827402 milliseconds
Gemini-to-HTML Time
6.913281 milliseconds

This content has been proxied by September (ba2dc).