Nicole Sullivan 🩵 Profile Banner
Nicole Sullivan 🩵 Profile
Nicole Sullivan 🩵

@stubbornella

Followers
46,430
Following
2,690
Media
1,375
Statuses
52,313

I build WebKit/Safari. Ex-Google Chrome. ex-npm. Open UI, OOCSS, CSSLint, CSSConf founder. Climber 🌈 she/her

San Francisco
Joined July 2008
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@stubbornella
Nicole Sullivan 🩵
11 years
Most people mean well. Even when they screw up. You get the best out of people when you keep that in mind.
26
503
2K
@stubbornella
Nicole Sullivan 🩵
6 years
I have news: I’m joining Google as a PM on the @googlechrome team! ✨✨✨✨✨✨✨✨✨✨✨✨ (I’m practically bursting with excitement! It’s been so hard to keep it to myself. I get to help build a browser we all rely on, squeeee!)
192
51
2K
@stubbornella
Nicole Sullivan 🩵
2 years
A year ago, a manager said I didn’t need to do all the softening I do as a woman in tech… I agreed to try it his way for one year. Absolute disaster. I made it 7 months. And like, everyone got mad at me. So now I’ll go back to giving away credit and uptalk. Vocal fry anyone?
48
165
2K
@stubbornella
Nicole Sullivan 🩵
10 months
Today was my first day working on @webkit at Apple. Squeee! I’m the Eng Manager for Layout and Rendering. I’ll still be making the web awesome for users and developers, so don’t stop sending me your bugs, complaints, joys, and features requests Look what they gave me! 🩵💜🩷
Tweet media one
116
32
2K
@stubbornella
Nicole Sullivan 🩵
6 years
Unpopular opinion: CSS and HTML need to increment their version numbers again so we can convince business to invest in these technologies. 😂
42
231
2K
@stubbornella
Nicole Sullivan 🩵
2 years
I care more about shipping APIs than how I have to *talk* to make it happen. 🤷🏼‍♀️ Takeaway: don’t tell women to ask for the raise, speak like a man, or other things that work for you. Women are rational, if we’re doing something weird, fix the system, not us.
11
121
1K
@stubbornella
Nicole Sullivan 🩵
5 years
Ugh, @github is working with ice and the letter from @natfriedman amounts to, “but but but we protest and donate to charity so surely it’s ok if we have a *tiny* $200k contract with ICE.” Githubbers, it’s your turn to say fuck-no. We’ve got your backs.
25
426
1K
@stubbornella
Nicole Sullivan 🩵
7 years
Women/POC/WOC have to work with assholes like this every day. Until you make the environment less hostile, it isn't a pipeline problem.
@motherboard
Motherboard
7 years
Google employee's anti-diversity manifesto goes "internally viral" at the company
Tweet media one
62
648
559
22
516
1K
@stubbornella
Nicole Sullivan 🩵
6 years
@TheEconomist Trans women are women. Women of color are women. There can be no gains for women if we leave our sisters behind.
15
104
1K
@stubbornella
Nicole Sullivan 🩵
3 years
You told us CSS had a few missing features... All the ⭐️ features are happening THIS YEAR in Chrome. I can't believe how lucky I am to work on this stuff. <3 my team (+igalia +edge)
Tweet media one
33
139
1K
@stubbornella
Nicole Sullivan 🩵
11 months
After 5 1/2 years, today is my last day at Google. This was my dream job, and what an amazing ride it has been! I’m so proud of everything we did for web developers! I’ll share what’s next soon. Today, let’s celebrate some of the highlights?
Tweet media one
Tweet media two
61
38
1K
@stubbornella
Nicole Sullivan 🩵
5 years
Idk, it’s working, right?
@rorypreddy
Rory Preddy
5 years
Using the wrong tool for the job. #programming
408
4K
14K
38
159
932
@stubbornella
Nicole Sullivan 🩵
4 years
I joined the Alphabet Worker’s Union today. My grandpa was a union carpenter. He’d be proud of me if he were still alive.
20
42
929
@stubbornella
Nicole Sullivan 🩵
6 years
So much this.
Tweet media one
12
281
816
@stubbornella
Nicole Sullivan 🩵
6 years
I’m writing regex in order to do my taxes... am I doing it right?
38
37
780
@stubbornella
Nicole Sullivan 🩵
3 years
YES! But JSX is not enough on its own. Let me explain…
@cramforce
Malte Ubl
3 years
JSX should be part of JavaScript
126
57
851
18
121
720
@stubbornella
Nicole Sullivan 🩵
3 years
Engineering is really just failing over and over and over. As soon as you get something right, you move on to another Really Hard Problem. It took me longer than I’d like to admit to understand that it’s like that for everyone, and not just me. You’ve got this.
17
102
700
@stubbornella
Nicole Sullivan 🩵
8 years
BIG NEWS for me! I'm going to work for this guy because he marched in the rain for women's right to equal pay. It starts at the top. 😃
@Benioff
Marc Benioff
8 years
Tweet media one
4
26
176
51
60
693
@stubbornella
Nicole Sullivan 🩵
7 years
We really need senators who understand technology.
24
138
592
@stubbornella
Nicole Sullivan 🩵
8 years
Good code is architected. It is NOT enough to just TDD. Writing a failing test doesn't substitute for having a good think before you begin.
28
425
606
@stubbornella
Nicole Sullivan 🩵
8 years
oh! That explains it.
Tweet media one
2
456
590
@stubbornella
Nicole Sullivan 🩵
5 years
Omg, this is soooo cool!
@nicolaschevobbe
Nicolas CHEVOBBE
5 years
Did you see the latest @FirefoxDevTools awesome feature 🔥? It's helping you see why a CSS property has no effect. We're adding more of those in , if you want to help, it's quite simple to work on, and you might learn some CSS along the way 🙂
Tweet media one
40
827
2K
4
94
598
@stubbornella
Nicole Sullivan 🩵
4 years
Fuuuucck. Can’t smell anything. I’ve been so damn careful. :( :( :(
83
0
572
@stubbornella
Nicole Sullivan 🩵
3 years
That feeling when you get something right after working at it.
7
52
549
@stubbornella
Nicole Sullivan 🩵
6 years
I don’t know what to say other than that kids shouldn’t have to go to prom with bullet wounds. #GunControlNow
@rainvalladares
rain
6 years
beautiful maddy on her way to prom last night.. she was glowing with such happiness, i love u forever🌺💙
Tweet media one
Tweet media two
Tweet media three
Tweet media four
22
207
2K
2
135
519
@stubbornella
Nicole Sullivan 🩵
3 years
@ljocelyn_b @deNutrients @plfrederick @j_w_l5692 @lydiastar5 @twitornot1 @HkMielkeMaday I love how as soon as it’s a woman wanting her hard work to be recognized it’s superficial to use titles. 🙄
5
14
536
@stubbornella
Nicole Sullivan 🩵
6 years
@TheEconomist You can not divide us. We cannot be subdivided into those that do and do not deserve to be treated with dignity
2
27
483
@stubbornella
Nicole Sullivan 🩵
3 years
Utility classes: I'm not in a mood to be erased today. I was experimenting with utility classes in large production sites starting in ~2004. In 2009, I got brave and shared! I have receipts.✍🏻 Others released similar things in 2011-2014.
@zachleat
Zach Leatherman
3 years
Has anyone wrote a blog post detailing the history of using Utility Classes when authoring CSS? Interested in reading more about the origin story (*looks in @jay_hoffmann ’s general direction*)
15
1
43
25
117
523
@stubbornella
Nicole Sullivan 🩵
3 years
Send me light and warm thoughts… I’m trying to repair a broken Wordpress from 2014. 😭
52
2
520
@stubbornella
Nicole Sullivan 🩵
4 years
This obsession with government being run “like a business” has got to die. They literally have opposite goals! Government should exist to create equity. The whole point is that the mail gets delivered everywhere (even the middle of nowhere when it isn’t “profitable”).
10
112
508
@stubbornella
Nicole Sullivan 🩵
5 years
My cycle is routinely 45 days. If I got pregnant, I wouldn’t know until it was too late to choose. I also have a genetic connective tissue disorder that makes carrying a child very dangerous.🖕🏻The only acceptable answer is women choosing what’s right for their bodies and families
8
42
497
@stubbornella
Nicole Sullivan 🩵
6 years
Managers: if an URM works for you, their peer’s feedback will be *full of bias*. It’s literally your job to actively filter and correct for it. And help your report strategize ways to work around it. For women, look for bias keywords: abrasive, loud, pushy, not technical, etc
11
164
482
@stubbornella
Nicole Sullivan 🩵
6 years
Want to work with me on Chrome? We're hiring someone to create built-in JS modules & components in the browser. Ideally you'd be equally comfy with several different frameworks, vanilla js, and jumping in to help design C++ APIs. My DMs are open!
15
209
479
@stubbornella
Nicole Sullivan 🩵
3 years
Frameworks didn't make things complicated, they were created in *response* to complexity.
8
74
485
@stubbornella
Nicole Sullivan 🩵
2 years
@abhorrentethics @amishmother @LolOverruled And they want women subjugated. Owned.
0
6
448
@stubbornella
Nicole Sullivan 🩵
6 years
I love this thread, because we already started. :) We're working with the React team to design display locking, scheduling, and virtual scrolling. This is going to make the next rev of frameworks even more awesome. Chrome will be @reactjs conf, hit me up with all your ideas!
@mjackson
MJ
6 years
React should be built in to the freaking browser. You could easily build declarative equivalents for all the browser's APIs. If you did, you could probably dump the whole DOM API in 10 years because nobody would be using it anymore. They would realize there are better ways.
22
35
240
14
111
472
@stubbornella
Nicole Sullivan 🩵
9 years
"Hello World!" Love, Oliver http://t.co/GGDaziyNZG
Tweet media one
Tweet media two
185
18
455
@stubbornella
Nicole Sullivan 🩵
8 years
Cognitive bias cheat sheet. Also, beautiful!
Tweet media one
7
260
447
@stubbornella
Nicole Sullivan 🩵
7 years
It makes me feel gross, but I've updated my twitter bio to something totally braggy to see if I get verified...
Tweet media one
39
23
448
@stubbornella
Nicole Sullivan 🩵
3 years
Personal take: a lot of things would suck less if design systems and JS frameworks weren’t so tightly coupled.
17
67
428
@stubbornella
Nicole Sullivan 🩵
4 years
4yo has figured out how to turn on the screen reader. He doesn't read yet. It's unlocking so much for him. He's using it to program with sketch right now.
10
57
411
@stubbornella
Nicole Sullivan 🩵
9 years
At the end of this month, I'll join @npmjs ! I couldn't be more happy and excited for this new challenge. I'll manage their web team. :D
102
41
404
@stubbornella
Nicole Sullivan 🩵
9 years
Tweet media one
Tweet media two
Tweet media three
8
155
399
@stubbornella
Nicole Sullivan 🩵
9 years
I learned so many words by reading... /via @rwaldron
Tweet media one
14
270
372
@stubbornella
Nicole Sullivan 🩵
6 years
@_togs @YoungShenron He’s got the exact same expression as #BBQBecky and #PermitPatty !
Tweet media one
10
30
346
@stubbornella
Nicole Sullivan 🩵
3 years
I launched a thing today w @sarah_edo ! A fund to give grants to the CSS, HTML, & design ecosystem! Designer? This fund is for you! CSS tool dev? You too! Budding spec writer? Also you! Design system? Yes, you! I can't wait to read your proposals! Got a wild idea? Surprise me! ✨
@ChromiumDev
Chrome for Developers
3 years
🚨 Announcing: the UI Fund 🚨 An open source fund designed to provide grants for folks who work on design tools, CSS, and HTML What kind of projects can apply? - Open UI work - Spec writing - A11y work - Polyfills and tooling #Designcember ❄️ Read on:
15
141
480
4
122
373
@stubbornella
Nicole Sullivan 🩵
5 years
JAMStack is 99.9% branding and .1% substance. 😳😆
@rauchg
Guillermo Rauch
5 years
What’s a contrarian position you currently hold? (in any subject / field)
354
12
262
22
40
376
@stubbornella
Nicole Sullivan 🩵
4 years
Child is an extrovert. Dog is, well, a dog. I am an introvert and need down time. Solution: child and dog sleep in the same room! They both wake up happier. Wednesday my son read the dog a book about racism before I woke up. I love everything about this.
5
5
375
@stubbornella
Nicole Sullivan 🩵
5 years
I've been feeling pretty down about my parenting lately. Then tonight I hear my son say, "I'm going to say 'they' because I don't know their gender. Or them. Both." Maybe I'm getting something right.
10
4
370
@stubbornella
Nicole Sullivan 🩵
4 years
TEST WAS NEGATIVE!!! Woooohoooo! I guess this is a good old fashioned cold/flu. So relieved.
20
1
366
@stubbornella
Nicole Sullivan 🩵
4 years
Well, the cats outta that bag... yup, Chrome is working on ***CONTAINER QUERIES***. Squeee. If you'd like to sign up to test the prototype (when it's ready) and suggest new features, fill out this form!
9
92
366
@stubbornella
Nicole Sullivan 🩵
4 years
Because men shoved women from this industry forcibly after they realized there was $ and prestige in computers. That original sin permeates every corner of tech and makes us want to flee no matter how much we love it. Oh and because of a-holes like those replying to this thread.
8
84
326
@stubbornella
Nicole Sullivan 🩵
2 years
Should HTML get new controls like <accordion>, <tooltip>, <carousel>, <tabs>, or <typeahead> or leave that to JS frameworks?
Controls in HTML
2838
Controls in JS frameworks
650
Can I have both?
1146
Show me the results
796
104
64
317
@stubbornella
Nicole Sullivan 🩵
6 years
@mkindc @MikeFrankelSNJ @brhschiefs I kept expecting the story to go that way... that would have been true sportsmanship. This was a story about a team letting a racist ref mistreat one of their players.
5
23
288
@stubbornella
Nicole Sullivan 🩵
6 years
This game is so good... especially for devs who are trying to learn to match designers mocks but don’t yet have the eye. :)
Tweet media one
26
125
318
@stubbornella
Nicole Sullivan 🩵
5 years
Every time someone says they can't find women in tech to follow I'm flabbergasted. Off the top of my head I can give you more Sara, Sarah, and Sarehs than can fit in a tweet! And they are all brilliant!
10
27
309
@stubbornella
Nicole Sullivan 🩵
7 years
when someone makes the movie of the web, and it's all dudes, don't believe them.
8
89
312
@stubbornella
Nicole Sullivan 🩵
4 years
Men taking over programming was not an accident. It was deliberate. Ad campaigns against women. Personality tests. Cheating by fraternities and Elks clubs. The insistence that programming belongs to the male nerd. ALL INTENTIONAL.
8
139
311
@stubbornella
Nicole Sullivan 🩵
5 years
You can't judge a community by how they treat the in-group. How do they treat outsiders? That's what I want to know.
6
49
309
@stubbornella
Nicole Sullivan 🩵
6 years
Today, @googlechrome is hangin’ with @reactjs talking schedulers. Super fun day!
Tweet media one
2
15
306
@stubbornella
Nicole Sullivan 🩵
3 years
Do not tell me the history of the web! I WAS THERE. I was the only woman speaking at the conference you attended/ran. One of 5 female attendees at that meetup — white men who are unaware anyone else was there infuriate me.
14
18
302
@stubbornella
Nicole Sullivan 🩵
6 years
Do you know how much time this feature could have saved me over my entire career? 😂🤣😂
@addyosmani
Addy Osmani
6 years
In @ChromeDevTools , hovering over a CSS property (e.g padding, margin) now highlights nodes impacted by it. Here's hovering over "padding" (green):
Tweet media one
20
457
2K
6
34
301
@stubbornella
Nicole Sullivan 🩵
5 years
@Comey You should stop helping. Really.
9
6
195
@stubbornella
Nicole Sullivan 🩵
8 years
And @HillaryClinton secures the programmer and parents-of-young-children vote.
8
153
295
@stubbornella
Nicole Sullivan 🩵
1 year
So wait, Rust is imploding? What happened?
50
13
290
@stubbornella
Nicole Sullivan 🩵
10 years
Four properties you can transition jank-free for parallax from @paul_irish http://t.co/TcJaXB88l3
Tweet media one
13
114
286
@stubbornella
Nicole Sullivan 🩵
8 years
This is my first day as a Senior Director of Engineering in the @SalesforceUX team.... I'm so excited. Team photo to follow soon! 😀😃😀😃😄😃😃😀
61
8
287
@stubbornella
Nicole Sullivan 🩵
5 years
Public praise, private criticism... It really matters.
8
42
284
@stubbornella
Nicole Sullivan 🩵
5 years
No @natfriedman , having good principles *does not* make up for shitty actions. ICE is literally separating babies from parents and considers them “reunited” when they are in separate parts of the same prison. Wtf! Protest isn’t a goddamn idea, it means you take action!
4
38
274
@stubbornella
Nicole Sullivan 🩵
3 years
It’s true, the UI in a Tesla is bad AND it changes all the time. So you figure out the three clicks required to turn on the windshield wipers, then they move it. Keep in mind you mostly learn the new UI **while driving** because it is a *car* 🤬
22
38
275
@stubbornella
Nicole Sullivan 🩵
1 year
I have spent literal weeks / months at work trying to demonstrate that carousels are important to e-commerce. This is such an incredible waste of my time. Go shopping! Count the 🤬 carousels. See how many aren’t accessible, don’t match browser physics, have broken affordances.
30
15
275
@stubbornella
Nicole Sullivan 🩵
21 days
When working on chrome we did a study and found that very few devs (~2%?) don’t use frameworks. These devs are less likely to use any other tools, and most work alone. In other words: hobbyists and dabblers Frameworks are an integral part of the web platform.
17
29
275
@stubbornella
Nicole Sullivan 🩵
5 years
If you manage non-cishet white males, you need to learn to filter unhelpful non-actionable feedback that relates to personality rather than behavior.
@apnerdette
Allison Paz
5 years
@amysundae I am constantly told to “be nicer” and “be less aggressive.” Unless either of us is reborn as a cishet white male, we are always going to be rubbing someone the wrong way. At 33, I’m finally ready to ignore the feedback and just be happy being me.
6
12
159
11
65
267
@stubbornella
Nicole Sullivan 🩵
2 years
So, sniffing commit logs... it looks like ALL 3 browser engines are working on Container Queries right now. 🔥🔥🔥 It's wild how fast this is shipping after a decade of waiting!
6
20
259
@stubbornella
Nicole Sullivan 🩵
4 years
My issue with Facebook boiled down: they prioritized free speech for nazis and conspiracy theorists over election integrity. It’s truly an unforgivable error. Free speech never meant the right to an audience. And that’s what the algorithms give them.
2
45
255
@stubbornella
Nicole Sullivan 🩵
5 years
Folks waiting on me for something: my son was in the hospital all weekend. He’s past the scary part, but I’m not going to even try to get anything done until he’s 100% better. Sleeping 2 nights in the ER/hospital kicked my butt. I only have enough energy to get him well.
36
0
258
@stubbornella
Nicole Sullivan 🩵
4 years
I got the Johnson & Johnson vaccine yesterday! Yay! I was feverish overnight, 101.7... today I feel a little tender but otherwise just so happy to be protected and to protect my community. ❤️🧡💛💚💙💜
14
3
256
@stubbornella
Nicole Sullivan 🩵
6 years
@SecNielsen We do not believe your lies. How do you live with the misery you are inflicting on these children and their parents? Unconscionable.
2
20
221
@stubbornella
Nicole Sullivan 🩵
6 months
My hair has made some cis het men very upset. I should want to be pretty for them. 🤣🤩🌈 Pretty happy with this turn of events ngl
@stubbornella
Nicole Sullivan 🩵
6 months
Look what I did on my lunch break! I love it.
Tweet media one
Tweet media two
19
0
167
30
3
248
@stubbornella
Nicole Sullivan 🩵
11 months
First day of new job! 😱😱😱 (Don’t worry, I took more than 3 weeks off between!)
21
4
247
@stubbornella
Nicole Sullivan 🩵
6 years
@SecNielsen Good luck next time you testify in front of @KamalaHarris , she’s going to make you back yourself into a corner, and you won’t even realize it until the FOIA requests start flying in. Or you could resign first and stop justifying the victimization of toddlers.
5
26
202
@stubbornella
Nicole Sullivan 🩵
5 years
My girl. I’ll miss you forever.
@sidharta_s
sidharta s
5 years
💔
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
1
17
26
0
234
@stubbornella
Nicole Sullivan 🩵
4 years
Abusive men in tech are like catholic priests. Even when they get caught they just get moved to a new parish. “All the best with your next adventure!” “Spend more time with his family.” “Thank you for your contributions” Euphemisms abound.
5
22
231
@stubbornella
Nicole Sullivan 🩵
5 years
What’s super clear is that @dhh is incredibly lucky to be married to Jamie Heinemeier Hansson. She writes her side of receiving 1/10th of the credit her husband did, because of a biased AppleCard algorithm.
2
41
224
@stubbornella
Nicole Sullivan 🩵
3 years
Hey friends, what are examples of truly great mobile *web* experiences? What wows you?
40
27
221
@stubbornella
Nicole Sullivan 🩵
8 years
@anthoknees and yet most of us still love men... it's a kind of miracle how much we want to heal.
0
40
208
@stubbornella
Nicole Sullivan 🩵
6 years
@betandr @IanColdwater @soniagupta504 If a junior dev can delete prod, the real mistake wasn’t made by the junior dev. Still, sounds horrifying. 💕
3
4
219
@stubbornella
Nicole Sullivan 🩵
6 years
My view 😍
Tweet media one
10
3
220
@stubbornella
Nicole Sullivan 🩵
8 years
My secret Facebook group has almost a million members & raised $150,000 for @HillaryClinton ! #pantsuitNation
9
32
208
@stubbornella
Nicole Sullivan 🩵
4 years
Welcome to 1970s and 80s parenting. My parents version of parenting, “Go outside and don’t come back until it’s dark.”
15
27
213
@stubbornella
Nicole Sullivan 🩵
1 year
Great article on CSS Scope, shipping soon, available in Chrome canary now!
1
49
214
@stubbornella
Nicole Sullivan 🩵
5 years
I’m speaking @googleio next week with @shubhie . 8:30am on Wednesday. We’ll be talking about some exciting opportunities for collaboration we see between @googlechrome and frameworks including @vuejs , @reactjs , @emberjs , @sveltejs , @polymer , and @angular .
8
34
208
@stubbornella
Nicole Sullivan 🩵
7 years
White men with lotsa followers, you have power to reduce racist talk. White women, we dunno because the research didn't bother with women.
@DinaPomeranz
Dina D. Pomeranz 🟣
7 years
Study found Twitter profiles of white men with high number of followers were most effective in reducing racist online harassment.
22
757
1K
8
76
199
@stubbornella
Nicole Sullivan 🩵
6 years
Grrr... @slightlylate gave me a low-powered phone to use that is similar to popular phones in emerging markets. zomg we gotta fix web perf. This freaking thing may be the most annoying piece of hardware I've ever interacted with. 🤯 (and I've programmed an actual VCR)
11
27
208
@stubbornella
Nicole Sullivan 🩵
5 years
The earliest stages of a career are all about learning to operate independently. The rest is about learning there is no such thing.
4
39
204
@stubbornella
Nicole Sullivan 🩵
4 years
🤬 how do I stop my kid talking like a YouTuber? He's 5 and looks up to these weasels with their crass language and "man on speed" way of talking.
37
17
202
@stubbornella
Nicole Sullivan 🩵
3 years
Signed up the 6yo for a vaccination appointment. I might cry. Really. I’m so grateful we made it to this point. Thank you science!
6
6
204