Sign in with Twitter

Username:

Sophie Alpert @sophiebits Mountain View, CA

🍓🍊🍋🍏🐋🍇 eng manager at @humuinc, former manager of @reactjs team. occasional writer. 💎🌸 she/her. I'm trans!

1,157 Following   57,501 Followers   11,065 Tweets

Joined Twitter 5/1/07


@sebmck @aweary Weird, when I was there and talked to some trademark lawyers about the possibility they recommended… https://t.co/vUd732e25t @Rich_Harris @aweary @jevakallio @seldo FWIW, I don’t think people who say this are using it as an “excuse”. It’s a… https://t.co/xSNfX26ahF @giubamio yes, Black trans women specifically!! @cassidoo FYI @cassidoo – you probably want to capitalize Black.Stop saying “POC” when you mean “Black people”. Stop saying “black and brown bodies” when you mean “Black people”.… https://t.co/DtFM54Htuc
Retweeted by Sophie Alpert
6/1
2020
@kyliestew @ohhoe calling her an “tone deaf, aggressive, self-centered tech account” was an unnecessary escalation… https://t.co/Wnj4H9WWl8 @xander76 what was it
5/31
2020
@brian_d_vaughn What are you doing to help? @seldo presumably the promise is that when white people loot, Black people get shotAre you a white woman who is feeling sad about everything that's going on but unsure what you should be doing? I w… https://t.co/SauL3XrB8P
Retweeted by Sophie Alpert
5/30
2020
Done. Match me? #BlackLivesMatter https://t.co/jmWwfrlxOX https://t.co/4sTXHVX74UBreaking laws isn’t bad. What’s bad is hurting innocent people. @amyngyn I don't understand how I'm meant to folderize my channels @lencioni @MarkFunk https://t.co/hMuzwNUgje
5/29
2020
@buildsghost @richardiii I'm 90% sure that tagline was meant to differentiate React from Backbone, not Ember. @buildsghost @richardiii Most interactive apps weren't that though. (eg: Backbone Views on update) @wongmjane its not clear why Twitter settled on such an oddly specific number @saraislet @CHERdotdev is the wrong date format acceptable if you use it only for writing unambiguous dates @chordbug “press the itty bitty button on the left side of the front face”wait has my computer been laggy today _because_ it’s hot out?? @TatianaTMac at least we follow each other @TatianaTMac I do this too!! @rustandstardus @tesseralis you are not one of them @tesseralis intellectually I know that but instead I just get angry it looks like I do have 5 people muted @tesseralis fomo I guess @tesseralis I have… only two blocked accounts… @kourge @TatianaTMac you say that but it actually kinda sounds awesome @TatianaTMac imperative. or is it infinitive without the "to"? I'm only fluent in english so I can't tell the difference
5/27
2020
@CodeAthena @jdan I imagine so you avoid duplicates like “()” + “(())” = “” + “()(())” @TatianaTMac 💖
5/26
2020
@acdlite but non-passive raises are coupled to promotions?
5/24
2020
@rustandstardus I find this guy consistently insufferable @nsatragno @addyosmani @shoobe01 or… best acronym choice?
5/23
2020
@marcysutton @cassidoo @Netlify confirmed! I see them too @rustandstardus “product infra” is probably more similar to past work? (that’s what I’d bucket ~all of the famous w… https://t.co/6c4THmfNd0 @drance I regret to say I still don't actually know what Clubhouse is @nsfmc made a jerk facilitator https://t.co/3uQcD5lVQRidk why twitter chose to do this instead of making it so you can restrict who can view certain tweets @freialobo but this is literally a meta tweet https://t.co/ayaWYtyiWs
5/21
2020
@seanpltr @rickhanlonii @Gary_Malcolm weep @freialobo wow you follow me? @ReinH I will also accept an interactive blog post published on an independent website @ReinH please become a youtuber and tell us more @ryanflorence @dan_abramov we’ve almost made it to the big leagues @acdlite is it one of these Jan 2011–Dec 2020 Jan 2020–Dec 2029 May 2020–Apr 2029I guess if you use squash or rebase as your merge strategy you still need to rebase by hand? @acdlite which decade, andrewis this… the beginning… of stacked diffs?? https://t.co/04fKnMTl6d @sebmarkbage @jordwalke Even React used to not support keys everywhere. Remember this? https://t.co/MiI5rI2EWb @acdlite @tomdale the first one was a lot better @acdlite @tomdale and why is the atom mis-rotated @acdlite @tomdale what the fuck is this andrew @tomdale y'all have the best mascot
5/20
2020
P.M.: pre midnight A.M: after midnight @freezydorito wow I’m actually quite surprised that my brain looks at that screenshot and immediately (thinks it) r… https://t.co/FWQijyVjpX @james_k_nelson @AdamRackis I hope nothing I said came across as lashing out at authors! I wanted more to convey th… https://t.co/kJzZA21umN @james_k_nelson @AdamRackis I think almost everyone agrees at this point that Concurrent Mode and Suspense for data… https://t.co/AcdMIktTls @AdamRackis Not saying the current solution is optimal either. Maybe it should be a click-through NDA or something,… https://t.co/psspz1sTjf @AdamRackis Is it possible for third-party authors to keep their posts up to date and ensure they're not at odds wi… https://t.co/iBeVSrFVmP @AdamRackis A few reasons: * Official docs can be kept up to date (third-party posts tend to bitrot) * Much easier… https://t.co/reFBto1saT @AdamRackis @5imian I would wager they'd prefer that educational materials on how to use these unstable APIs do _not_ get broadly published. @AdamRackis For what it's worth, people publishing materials on APIs and concepts that might (i.e., will) change is… https://t.co/h5fXgLlH5W @AdamRackis @5imian I have no inside knowledge here, but it seems pretty clear to me that the React team would pref… https://t.co/Nl2bB2p5CB @DIGITALLIMITS Yeah you don't need to explain to me the popular opinion in my tweet that starts "Unpopular opinion:"Unpopular opinion: moving "constants" that are used once to the top of the file is often less readable/maintainable than leaving them inline
5/19
2020
@brian_d_vaughn And here I thought we’d have time to get some spicy noodles before you go… maybe when you visit?
5/18
2020
@codervandal @Emails @dan_abramov @aweary I don’t think it’s used much any more but to the best of my knowledge and… https://t.co/e5bit8pfs5 @aaron_turon I have one or two!!
5/17
2020
@TatianaTMac no, this only makes you more attractive @kall @youyuxi that name isn’t an accident @bnkrft The more general you try to make a solution, the harder it is to change and improve. @dysphoria_doll @naomiblueriver This is obviously Not The Same, but one question he asked me in my consult was my r… https://t.co/AloRHhKcoQ @cpojer Metrodome?
5/16
2020
@cpojer is it a metro/rome/jest crossover event @tesseralis no @vulpinewedding ❤️
5/15
2020
@acdlite @mjackson sounds like you want… 😎 decorators @TatianaTMac One person I look up to did because of a reply I made (that I stand by) and it made me feel sad. @rustandstardus I think that’s what happens with downsizing: more short term, less long term @Stan_Lindsey @rauchg @heyMartinAdams @vercel Yes! It's definitely possible and a lot of sites are built like this.… https://t.co/XObYrtPXJrOne thing I've noticed in workshops is how many folks get stuck because they're not being methodical while debuggin… https://t.co/En6Yhvx0H2
Retweeted by Sophie Alpert @TatianaTMac It says a lot about them and nothing about you. ❤️ @ZackArgyle @sahrens2012 @rickhanlonii /(?<!React Native \()RN(?!\))/ tell me I'm wrong @yungsters @ZackArgyle @sahrens2012 @rickhanlonii also, the hypothetical linter in question would not error on `React Native`, don't worry @ZackArgyle @sahrens2012 @rickhanlonii whoa I literally had no idea! @ZackArgyle @sahrens2012 @rickhanlonii Has Tim written a linter against RN yet?
5/14
2020
@seldo @callmevlad I think it's impossible to get an Official Perf Review until month 5 though @savinola good image recognition though, most adults couldn't identify that it was both a tree and a hand @TensorNo I imagine styled-components at least batches styles from the same render together, though I'm not sure @TensorNo ok yeah but even the first time? @TensorNo would you have it synchronously inject a new style tag each time you call css? @alung @freialobo https://t.co/jA1NT2HgkE @freialobo I recently tried changed my notification settings to only show people I follow, which is kind of the same @glenathan @dan_abramov @CircleCI In most cases github does grant maintainers write permission for the branch (desp… https://t.co/EsNuLqPCT9 @acdlite you can just message me instead too, I enjoyed today @acdlite 200 means good 400 means bad 500 means other bad 600 doesn't exist @MarkFunk still firebase
5/13
2020
@kbal11 Also means our docs weren't good enough. 😅 But thank you. @eh3ano9 Maybe, but it would be a breaking change to JSX as currently `label` is shorthand for `label={true}`. @acdlite oh you just do something like REGEXP_EXTRACT(stack, '^((?:.*?\n){0,5})', 1) suuuper intuitive
5/12
2020

0