Lea Verou, PhD

39.7K posts

Lea Verou, PhD banner
Lea Verou, PhD

Lea Verou, PhD

@LeaVerou

Product, web standards, usability • @csswg Invited Expert • @w3ctag alum • CS/HCI PhD @MIT Also: 🐘 @[email protected] • 🦋 @lea.verou.me

Cambridge, MA / Athens, GR Katılım Şubat 2009
1.3K Takip Edilen116.6K Takipçiler
Sabitlenmiş Tweet
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
Incredibly honored to have been awarded “Pathfinder for Standards” by @openjsf! 💛 Love the blurb too, made me blush! ☺️: “Lea is a rare person who has strong academic credentials, has helped create rigorous industry standards, but always focuses on the needs of real world users who have little patience with the underlying theory and mind-numbing detail. Furthermore she has spent much of her career in open source communities building products and services that make those theories and standards truly available to the web community.  During Lea's tenure on the W3C TAG, she not only contributed to the day to day work of design reviews and liaison with the JS standards community, but initiated new work to improve and explain the web's Design Principles to web developers.” Glad to have been able to receive it in person at #jsconf.
OpenJS Foundation@openjsf

Introducing 🥁🥁🥁 our JavaScriptLandia award recipients for this year! Beyond building new features, our recipients guide others, maintain essential systems, document the hard parts, and strengthen the community every step of the way. 💙 Congratulations to all! Read more about our honorees here: hubs.la/Q03NQvx10

English
3
0
33
7.3K
Lea Verou, PhD retweetledi
jezz
jezz@ABmrJutt·
the amount of men asking ❝what if she gets her period and starts a war❞ about a 60 year old woman is a prime example of why men need to stay out of our reproductive rights
English
88
4.5K
60.6K
387.5K
DebamitroChakraborti
DebamitroChakraborti@debamitro·
@LeaVerou @claudeai I saw remotion asking the user whether to put the skills in the home directory or the project directory. It also detected which agents were installed and put the skills in the appropriate dot-folders. Seemed pretty comprehensive
English
1
0
0
48
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
Re-read your message substituting “kids” with any other group of people. See how you sound? Now try that again substituting “to fly” with “to leave the house”. Would you ever say that? For some of us flying is just a part of life. You do not have more rights to exist (on a plane or elsewhere) than kids. Your needs to not outweigh theirs.
English
1
0
1
10
C’estmoi?
C’estmoi?@Huhimagine·
Who are u suggesting ‘they have to deal with it’? So, YOU decide to fly with ur offspring, others have to tolerate their behaviour? Fuck that, stick kids at a designated area at back of plane with their parents, then let people when choosing their seats, decide if they want to be near them.
English
1
0
1
11
Isaac
Isaac@isaac_saas·
A crying baby on a plane is an even better litmus test than the shopping cart. If it genuinely makes you angry, you have no empathy. No compassion. No soul. No ability to put yourself in someone else's shoes. You are the epitome of what's wrong with the modern world.
English
740
581
8.7K
226.1K
Christina
Christina@_christinacodes·
What was the best dev event (meetup, conf, hackathon, dinner, etc.) you’ve ever been to, and what made it so special? (Tagging the organizer is guaranteed to make their day, btw) I’m trying to learn everything I can about events this year!
English
13
3
40
6.6K
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
After 16 years of using git, it finally happened: I came across a use case for using git to track changes to the .git directory itself. 🥲 (If you guessed that AI agents had a hand in this …you’d have guessed right)
GIF
English
2
2
15
1.7K
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
The causality here is a feedback loop. You and your brother couldn’t behave at a restaurant *because* your parents would always get a sitter. When would a child learn to behave at a restaurant if they never have the chance to try? Why do you think European children so much better behaved at restaurants (on average)? Because we take them along from a very young age and teach them that they’re not the center of the universe (a lesson you seem to have failed to internalize). “Make efforts to shut them up” Um, have you ever *looked* at the parents of these crying babies? They are usually horrified. You think they’re not making efforts? No, of course you know they are. You’re just exactly the a-hole OP was describing and just wanted to complain. Guess what, your needs are not more important than those parents or that baby. You don’t have more of a right to exist on that plane or that restaurant. Deal with it, or fly private.
English
1
0
2
64
Douglas Grinder
Douglas Grinder@bearhock·
I don’t understand your point. Annoyance is a sign of low character? Dude, my parents wouldn’t take my brother and I to a decent restaurant because we were just shy of being wild animals. They had respect for other paying customers so they hired a sitter. A crying baby isn’t a joy to fellow travelers . . . It just ain’t. Can’t make it so. Step down off whatever it is you’re standing on and make efforts to shut that kid up. Pretty please. With sugar in top.
English
10
0
39
1.3K
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
You’re missing the point. The fact that there is a very easy solution to this is not incidental. It means that someone who is complaining about babies on planes is not doing it because they are sensitive to sounds, but because they are an entitled prick. Meanwhile, the folks with actual sound sensitivity wear their noise cancelling headphones and mind their own business. Once more for those at the back: Planes are public transportation. If you can’t stand flying with other people of any age, get a private jet. Can’t afford a private jet? Suck it up then, because you don’t have more right to exist on a plane than that crying baby.
English
1
0
2
25
josef
josef@josefaidt·
@LeaVerou @claudeai I was looking into this over the weekend! It seems like plugins is the answer for now but I couldn’t figure out how to host a single plugin that vends a single skill without setting up a marketplace. Doesn’t fix the two-step process either :/
English
1
0
1
147
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
Kids are so weird sometimes. Tonight, at dinner, I suddenly notice my 6 year old staring into the void, looking pensive. Eventually, she exclaims “I am completely lost with where I am in my life!”. Join the club, kiddo. Join the club. 🤣🤣🤣
English
1
0
32
2K
Ross Morsali
Ross Morsali@rossmorsali·
@LeaVerou I've had to add a CLAUDE .md rule that cli commands should never be chained, only single commands, 1 at a time.
English
4
2
29
7.8K
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
@rossmorsali OMG, how did I not think of this! This is going to be a game changer! Thank you!!
GIF
English
1
1
4
1.4K
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
Claude: I can understand complex architectures in minutes and write highly maintainable code in a fraction of the time it would have taken a human! Also Claude: Um, how do I put this. I know you gave me permission to run a bunch of terminal commands, but I need you to approve this one manually because ampersands are hard.
English
4
2
54
9.2K
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
@adamwathan Oh my, I cannot imagine the stress you two must have gone through. Hope everything turns out great!!
English
0
0
3
1K
Adam Wathan
Adam Wathan@adamwathan·
Our three week old had emergency bowel surgery last night 😔 super hard stuff. Hug your kids.
Adam Wathan tweet media
English
498
132
9K
181.3K
Lea Verou, PhD retweetledi
Matthew Leffler
Matthew Leffler@ArmchairAtty·
Imagine you're pregnant. Imagine you learn you have an incompetent cervix that requires surgery. You get the surgery. You also get doctor's orders for bed rest & you ask your boss if you can work from home. But your boss denies it, so you have to go back to the office. You work in the office for a few days, until a desperate call from your husband to the company finally allows you to work from home. And then this...
Matthew Leffler tweet media
English
219
567
6.5K
507.6K
Forrest Brazeal
Forrest Brazeal@forrestbrazeal·
I’ve noticed you can tell how far back someone’s programming experience goes based on whether they pronounce “Replit” as 2 syllables or 3.
English
6
1
22
7K
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
There are currently two mature @TC39 proposals for the low-level functionality that would make it possible to declare *any* file type as a dependency: 1. Import text (Stage 3 as of last week!): github.com/tc39/proposal-… 2. Import bytes (Stage 2.7): github.com/tc39/proposal-… Perhaps we should push for these to get implemented *first* instead of ad hoc types for every possible type of dependency (CSS modules, HTML modules, etc), which doesn’t scale. Especially Import bytes, which is the root of them all: Even Import text can be trivially implemented on top of it via `new TextDecoder("utf-8").decode(bytes);`
English
0
4
35
2.9K
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
If you use AI agents to write code for you, how do you think the code your setup produces compares to that of other people's AI agents?
English
4
3
6
3.2K
tommy george
tommy george@tommygeorge·
@LeaVerou I do not like bundlers because: every abstraction between production code and the code I wrote is (undeniably) harder to debug and reason through. I like them because they make some things very easy. 😅
English
1
0
0
56
Lea Verou, PhD
Lea Verou, PhD@LeaVerou·
What best expresses your setup? A: I use a bundler and wish I didn't have to B: I use a bundler and think it's fine C: I don't use a bundler D: No idea what you’re talking about (N/A)
English
3
2
3
2.6K