Bending a straight line using pure CSS?! 👀
Another cool demo in progress powered by border-shape. It's coming to @developer.chrome.com next week! 🤩
Posts by Michael Warren
And if you are in or close-ish to Amsterdam and can't afford it (I know it's expensive!), there is the completely free The Web You Want being put on by CMD Amsterdam: the-web-you-want.org
And if you're going to Smashing, you should go to that too, since you're already there!
So now I make sure to get into the coding quickly 😆
Anyway, I'm really looking forward to this one, I think it's going to be really good, and the rest of the lineup is great too: smashingconf.com/amsterdam-20...
And you can get a bit of a discount while tickets last: ti.to/smashingmaga...
that’s why incoming tech leads always rewrite the codebases of the previous tech leads haha
congrats !!
A thing you'll have to eventually contend with as an web accessibility person is someone pushing back against your advocacy with the claim that it will negatively affect "power users".
That statement implies disabled people can't be expert operators of technology, which is anything but true.
is that like calling something a hammer knowing it sometimes can’t drive nails? and does that mean we have to constantly search for new purpose? or does it mean that AI isn’t really right for any purpose since it’ll never be deterministically good at anything we assign it to do?
i’m kinda struggling with the whole idea that a tool can be good even though sometimes it doesn’t what we say it’s job is supposed to be. that’s not true or any other tool imo. most tools we use have defined purposes. we have to assign AI its purpose while knowing it can’t always do its purpose 3/
if we come to an equilibrium of “use ai to build deterministic scripts”. that will mean we’re using less AI in the future right? cuz the more scripts we have, the less we need new ones? and maybe the less we need AI just to run those scripts? do we need to spend $ on tokens for ‘npm run…’? 2/
that’s kinda what i’m getting at. i have a suspicion that us devs will hit a wall with llms we won’t be able to get over. we live in a deterministic world. seems like a disconnect to use a non-deterministic tool to build determinism. and we expect determinism in most tools we call useful 1/
ex: you want the tool to never post in the General channel on discord, knowing that there’s no guarantee that it won’t. you have been frustrated by the fact that it ignores your skill telling it not to. would you use any other tool randomly doesn’t do what you told it to? what makes ai different?
if non-determinism was acceptable us, why would we write skills at all knowing that there will be times the skills aren’t used? is “hopefully most of the time” good enough to justify both writing out all the skills we hope they use and enough to justify using these tools in the first place? 3/
isn’t “whether or not a bot uses a skill” non-deterministic like everything else it does? your experiences you recount on the pod show that skills don’t produce determinism, but by writing them in the first place, aren’t we saying that’s what we want to achieve? 2/
thanks for the reply!
i’m also curious about the “determinism is better” angle with the idea of giving these llms “skills” and the way you refer to them as “puppies that can be trained”. doesn’t thinking of them as trainable mean you want determinism from their output that you’ll never get? 1/
if the sentiment after using AI as much as you both have, how do you square that sentiment of “determinism is better than non” with the love of AI? do you think those struggles you are seeing will grow/continue?
@nerdy.dev listening to the latest WW&WN and Robbie goes “anything that can be a script, write a script.” genuinely how does this statement not mean that AI doesn’t live up to the hype and that determinism is winning/should win? 1/
New on the Squarespace Engineering Blog! Squarespace & Web Standards: How We Helped Bring HTML Video & Audio Lazy-Loading to Today’s Browsers.
I'm real proud of the teamwork that went into this. Stay tuned for part 2 next week, which will cover dev best practices for using this new HTML standard.
Molly Lambert @mollylambert I respect the moon's unwillingness to be photographed on a phone 12:31 PM • 12/12/19 • Twitter Web App 59.5K Retweets 294K Likes
Lance St. Laurent @LanceStLaurent When you see this blatant anti-moon propaganda, consider the source The Sun @TheSun • Jan 18, 2019 'Super blood wolf moon' may trigger end of the world this weekend thesun.co.uk/news/8223896/s. 8:32 PM • Jan 20, 2019 • Twitter for iPhone 49.9K Retweets 493 Quote Tweets 238.7K Likes
Paul Ford v @ftrain When the moon hits your knees And you mispronounce trees Sycamore 5:14 AM • 2/27/18 • Twitter for Android 13.6K Retweets 37.3K Likes
dustin Couch @Dustinkcouch nasa employee: oh hey u guys are back early astronaut: moon's haunted nasa employee: what? astronaut: *loading a pistol and getting back on the rocket-ship* moon's haunted 10:18 PM - 29 Oct 2018
please enjoy these classic Moon Tweets™
“Form-Associated Custom Elements in Practice” title, Frontend Masters logo, a contact form with custom element tags like ag-input and ag-button.
Form-associated custom elements in practice. Rob Levin retrofits AgnosticUI with ElementInternals, covering two validation strategies and practical patterns for input, radio, and combobox components in Shadow DOM. #webcomponents #html
frontendmasters.com/...
i wonder how cloudflare folks think the community is going to react to this. is this a slop fork like vinext or not? it basically only runs with the security they say is wordpress’ issue on cloudflare.
so many thoughts. is cloudflare just going to be doing this all the time now?
dang i’ve never seen this. this is dope! what an amazing WCs library!
what does the ?/80 mean?
especially true after the sickening Oracle layoffs:
remember kids, AI doesn’t take jobs, leadership gives your job to AI.
huge difference. place the blame on the humans, not the bots.
i’m a never slopper ha
is 3 where your app starts to fall over from bugs and shoddy architecture? or where you are shipping 50 more MBs of js to your users browser cuz you stopped caring? or where people that need accessible apps can’t use your thing anymore?
and is 5 where you get hosed by llm price increases?
wish i could! about to build a header component with slots for
unknown width parts like current user menus and such.
i will give ${number} to anyone that figures out a repeatable way to get web component/custom element typing into the @angular.dev compiler (language servers don’t count :) ) that would be a heckin good AI slop PR for all you AI bros…
There is "Real" Tailwind (v4) processing in the 2.0 editor. No more faking it. You can straight up look at the output and see what it's doing.