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,202 Following   58,326 Followers   11,401 Tweets

Joined Twitter 5/1/07


@unconed @jenistyping No one is discriminating against white men. Encouraging people to remember that non-white-men… https://t.co/e3dslgNUOe @tesseralis maybe an octopus. they're so slippery and so smart @tesseralis if by "your O'Reilly Media book" you mean "the book about you" @TatianaTMac I guess this tweet does reveal the sort of things I think are "fun"fun fact: Netflix has a super detailed style guide for how subtitles should be written! this section does seem a bi… https://t.co/xtgiAMPMUD @tesseralis yes
8/11
2020
@rustandstardus I don’t think straight women get unreasonably attracted to actresses fwiw @rustandstardus but I think almost all of my attraction is to people I know @rustandstardus maybe https://t.co/Pu2SfhDuLb @rustandstardus suddenly worried I’m a bad allo @rustandstardus is that… supposed to be a question that I have an answer to? @savio_sebastian I don't want to get rid of ads though @rustandstardus not to an unusual degree, at least @rustandstardus lol @rustandstardus I’m into women but… not into this?
8/10
2020
@UmarFKhawaja They’re used for pretty different things, even though they have some conceptual overlaps: useCallbac… https://t.co/qCmaQWxn1V @ubilliards Pick something you’re interested in, then try to learn what you need to learn for it. @UmarFKhawaja function useCallback(fn, deps) { return useMemo(() => fn, deps); } @rfagen @techgirl1908 If I knew how to do clever tweets, I’d probably be off making them… @DSuurlant oh I don’t want to block ads in general though @mrbajerjax If new tools can make things accessible to more people, that’s great.wtb an ad blocker blocker @chrismiliki Oh! I thought you were asking about the warning below that.Who can I pay in order to not get ads about ad blockers? @benbentn Will you want them to share code? Will you want to make changes that affect multiple servers at once? Wil… https://t.co/hMwDipZ7o7 @chrismiliki If you run `cd ~/Desktop/you2ub-jobs/react-jobs/github-jobs` (note the capital D) and restart the serv… https://t.co/ZzIklkVrCy @felabon @ItsHelenTsui It is (but you don't need to know that to use it). @pelinolojii Almost everyone does good things and bad things. Talking about that is usually more productive than ta… https://t.co/TZTnAG8kvM @hotSurfave Not familiar with Postman, sorry. If you post more details maybe I (or someone else) can help though. @varungovil Searching strings to understand code flow is super normal. You can also try to add log statements. @ridbay Start simple? Maybe just with one or two routes. @RealEricLu It definitely won't work as well with some future features of React. Essentially you'd be working at a… https://t.co/6aBfZzOTVF @skies_vince It takes a tiny bit of time for React.memo to check whether to skip the render, and if the answer is a… https://t.co/F2gIVGNcCi @titanve This is usually called SSG (static site generation) – if you search you should find resources about how to… https://t.co/ULu5bFejdq @Toyurc What have you got so far? @shakarnwal I'm not familiar with any resources for those in particular, but as with anything – first-hand practice… https://t.co/y5BVcLKkvo @Dev_Hammad I usually suggest trying to building without Redux until you really feel like you need something like i… https://t.co/hA86pl55Wp @MrDarrenV That said, I'm pretty excited about some of the new things the React team has planned. @MrDarrenV I think it's possible but no one knows for sure. Some libraries like Flutter, Svelte, Swift UI have thin… https://t.co/jyq6ceh37s @alangnative @techgirl1908 eg: What are the likely benefits? / What are the potential costs of adding it? @alangnative @techgirl1908 I think getting everyone to try to agree on the pros/cons lists is a good start, even if… https://t.co/2ctFwkvpMN @jimmycallin Not often. Usually if you're reading a variable in an effect then you are missing something by ignoring its changes. @Ariane_er Sometimes useReducer can help since the reducer can always read the latest variables. Hard to say more w… https://t.co/Qr1mrRJny5 @jessicamalonso That is – I feel like most of my follows are interested in using tech for good, but none I'd point to in particular! @LewPayne I don't think I understand the question, sorry. @stevelizcano I haven't tried any of the form libraries, sorrry. @ItsHelenTsui In the future, maybe a smart compiler can add it automatically. @ItsHelenTsui (1) when a particular calculation depends on only some of your props/state and you don't want to redo… https://t.co/kUFguSMcrr @titanve Not sure I understand the question? Many people use React without SSR. @jessicamalonso No one in particular comes to mind at the moment, sorry! @sjroot I've heard https://t.co/TdMAB9dlsI is good. @charlespeters I'm not too familiar with the state of things. Good Android keyboard support is one deficiency of Dr… https://t.co/PeN3DmFOEgIt's Sunday afternoon. Who's stuck on something I could help with in a tweet? @cperciva @apenwarr can tailscale do this @SC_Griffith cc @FlammableMaths
8/9
2020
@_rrdelaney @sebmck You can always fork it internally to add rules if you’re up for an adventure.
8/8
2020
@RyeCarrigan @nervousdj I think it needs to have egg too @rustandstardus I'm privileged in a million ways, including the many education opportunities I had, but I don't thi… https://t.co/rLdONqKFNa @rustandstardus I agree 100% that those are different. Not sure that you can conclude "went to college, thus benefi… https://t.co/Xiu3uOLYpa @rustandstardus I don't know much about this person, but is it not reasonable to say you don't have a degree if you… https://t.co/sMqId1gFAb
8/7
2020
@zachtratar @HayaOdeh @aweary What I mean is that people are allowed to say things that you disagree with. @zachtratar @HayaOdeh @aweary I didn't say they were. I didn't even say I agree with Brandon. But I also don't see… https://t.co/Tg863bgk1D @HayaOdeh @aweary Where's the personal attack? Spec work is widely considered to be exploitative; it isn't outlandi… https://t.co/l31zNsNra4a real meritocracy would support people from minoritized groups, who deserve (i.e., merit) at least as much support and opportunity
8/6
2020
@skies_vince yup
8/5
2020
@GoldenAccessib1 @maciasd @A11yLondon https://t.co/FXE4flmwzg @DebugSteven congrats!! @aweary if I sold a billion dollars of teeth per year, maybe I wouldWhen I eat OREO-brand cookies, crumbs always get stuck in my teeth – I don’t understand why they haven’t simply gen… https://t.co/pooTseQZsk
8/4
2020
@buildsghost @sebmarkbage @dan_abramov yeah! I thought season 1 and 2 were fantastic, season 3 and most of 4 were m… https://t.co/iTvL5FYgKI @sebmarkbage @dan_abramov https://t.co/zyD1laIDRA @dan_abramov First things you noticed after mass-unfollowing folks?
8/3
2020
@xander76 @mjackson Threatening TikTok's US employees might be easier…
8/2
2020
@rustandstardus I hope not @rustandstardus oh no @rustandstardus yes but this masterpiece got 10/3x as many likes https://t.co/wZ8S3dD3pG @rustandstardus what about me @hikikomorphism wait what's the answer also wow yours are so pointy
7/31
2020
@can It'd be hard to avoid having him in your management chain. @can I usually tell people: you probably already know the things you won't like about working at Facebook. @xlepaul @cassidoo Great catch. Sloppy on my part.
7/30
2020
@anaisbetts @alexsklar I don't think it's been officially discontinued (new development is still open source) but t… https://t.co/FAjlr9ii14 @FlammableMaths {\in} > 0 @freezydorito Wow geez, the timelessness of an unstyled <h1>. @jdan I'll send this request to someone I know who works on it.
7/29
2020
@munashiibased @silvenon @1984Friedrich @lunasorcery @genderify You realize that the entire US and entire EU (for e… https://t.co/Wb3xUq2Vku @lil_morgy this is not latin american, but I really enjoyed Money Heist seasons 1 and 2 on Netflix @acemarke @sebmck Your tweet is written as if you're correcting @sebmck, but I don't think you're telling him anything he doesn't know…
7/28
2020
@cassidoo For these I try to do "real code you'd commit, modulo variable names and comments" in a single tweet, but… https://t.co/7IfhmkDpVy @asvny_ @alexkaminsky From glancing at the README, yes, it looks like it. The important property is that it should… https://t.co/SBHaAdDTC5 @cassidoo let ips = []; function impl(pr, s, n) { if (n <= 0) return; if (n === 1 && s && +s <= 255) ips.push(p… https://t.co/1r7Klbly6I
7/27
2020
@sebmck React https://t.co/Ae5HGG5Wu8 @beccathoughts @dotyaah she really is
7/26
2020
@lencioni Depends when you have to wait for it. I wrote a webhook for a merge-on-green label in our GitHub org and… https://t.co/ZvI8XvGea9 @wongmjane Under what model did you imagine #4 would not show 🏳️‍🌈, given the results of #1–3?
7/25
2020
@LittleKope in a video I saw, @MattThorson said “everyone who plays celeste thinks they’re bad at it”I wish I didn’t see so many people (in the US) without masks. It’s really the best way for us to get this under con… https://t.co/cL6O2rUVfu
7/24
2020
@rrenansoares @stripepress @nayafia @captainsafia @IncrementMag Looks like it's linked at https://t.co/kzTkCyWxIW ("Watch Now").
7/23
2020
@owencm @joshuaisgross I must be misremembering. https://t.co/8dSYPT4R1G claims $432 subsidy.… https://t.co/qTDAi0sUyj @chordbug still a thing. still good, ish! though server-side HTML templating is less in vogue these days
7/22
2020

0