Sign in with Twitter

Username:

Rich Harris @Rich_Harris New York, New York

Graphics editor, @nytimes investigations team. Open sourceror

1,530 Following   10,314 Followers   12,298 Tweets

Joined Twitter 1/25/09


@PaulBGD @sveltejs ha, I know - just kidding. There might be a vim plugin for Monaco or codemirror that could do the job though. One day!The next installment in my "It's Hard to Be a Turtle" series. Once again, I feel bad for laughing but turtles are j… https://t.co/VODSLu1O9u
Retweeted by Rich Harris
6/24
2018
In honor of the #WorldCup I present to you this note, written to my grandparents' gift shop in 1982. "I am very s… https://t.co/0GFqa9rN60
Retweeted by Rich Harris
6/23
2018
@sithmel Yeah, that's what I'm going to start doing I think, so that my modules work with the flagFacebook political ad archive - found the @NewYorker is a frequent offender in not labeling its ‘political’ ‘ads’ (… https://t.co/qOhqrpHn1f
Retweeted by Rich Harris @timneutkens @kentcdodds of course, it'd be much easier if webpack just ignored falsy values in the plugins array,… https://t.co/BmQGw2NK9I @MylesBorins @reconbot @guybedford ah, nice. that would ease the transition for a lot of folks. i'm guessing pkg.mo… https://t.co/86R39U0aiB @NickColley it looks like *currently* it will take your pkg.main and slap a .mjs on it, which means your pkg.main n… https://t.co/MLMzti7P5mSweet Jesus, I am laughing so hard at this. #lovecraftiannightmare https://t.co/bp4qsOJEQY
Retweeted by Rich Harrisjust discovered that `node --experimental-modules` doesn't respect pkg.module. disappointing, given that it's a con… https://t.co/Y6ZKbgym14this headline deserves a Pulitzer https://t.co/YmjhjzBsUq
Retweeted by Rich HarrisI just published "Disappearing Frameworks", about how new web platform features and compile-time frameworks are boo… https://t.co/e9gp9BJKsu
Retweeted by Rich Harris @arxpoetica @sveltejs It's open source already, but is very early https://t.co/84muozq6WN @octref @sveltejs (though in fairness, Vue and Svelte are equivalent in this context, and Sapper Studio is already… https://t.co/G5B86Rjpdh @octref @sveltejs this looks awesome! I largely agree with the point about generalising these ideas, but I think it… https://t.co/TWpzWh4z6x
6/21
2018
"Not to sound alarmist, but at this point, there’s no great reason to believe any station is safe." Ooof. https://t.co/4TyLH5tucw
Retweeted by Rich HarrisNYT CEO Mark Thompson has been railing about things like this on Facebook for a week. Facebook's tools are actively… https://t.co/4GDfGklnd8
Retweeted by Rich Harris @cramforce @jsconfeu tbf i've had much, much worse @MatthewDeaners @theefer @jsconfeu i am very interested in these thoughts! @MatthewDeaners @theefer @jsconfeu yeah, Ractive was doing that back in 2013 😉 @MatthewDeaners @theefer @jsconfeu my interest is in learning where setting inline styles is no longer appropriate.… https://t.co/BeaTVaO21O @MatthewDeaners @theefer @jsconfeu the key difference is that currently, if you want data-bound styles they have to… https://t.co/4DviUEw8yQ @MatthewDeaners @theefer @jsconfeu the reason I mention it is that's exactly what Svelte is (among other things) —… https://t.co/yq8bViFbb3 @richardiii thanks!the reviews for my @jsconfeu talk are in, and they are... weirdly specific https://t.co/JaznxBgkT9 @Phao_Lo @sveltejs Not exactly — it's much less ambitious, just taking existing tools (e.g. webpack) and wrapping t… https://t.co/m5hsVlVMWj @bahmutov thanks — lesson learned, always do a run-through with the proper AV setup... @mykola if you figure it out let me know @MatthewDeaners @theefer @jsconfeu I find <div className={styles.myComponentModifier} /> pretty funky — would be mu… https://t.co/pK6bS4qBv4 @mattzeunert @jasonlaster11 @RReverser @_munter_ @auchenberg @sveltejs @aubergene @kdzwinel this is extremely cool! @vonKristoff exactly @giuseppegurgone @sveltejs I guess! I'm a visual learner, and especially when it comes to code I often can't grok s… https://t.co/KZxt5aQfoR @cris_o thank you! @giuseppegurgone @sveltejs Maybe! Hard to include visual elements in a podcast though... @andreujuanc Do it! That's why the webpack config is exposed, not hidden away inside Sapper. It shouldn't be the default thoughit's like there's a prize for Biggest Ratio https://t.co/uLlZJ7S3MB @mathisonian @sveltejs thanks! and likewise, i've enjoyed seeing Idyll grow @PaulBGD @sveltejs it has an integrated terminal, so it *sort of* already does!
6/20
2018
@dam @jsconfeu thank you! @richharris oh no, sorry for the noise! 🤣 @_reznord @sveltejs thank you! @robwormald @jasonlaster11 @RReverser @_munter_ @auchenberg @sveltejs @aubergene can you select an element and figu… https://t.co/xfptw1BfIg @RReverser @jasonlaster11 @_munter_ @auchenberg @sveltejs @aubergene oooohhhh interesting. huh. that's devious! @jasonlaster11 @RReverser @_munter_ @auchenberg @sveltejs @aubergene that'd work for server-rendered pages... I can… https://t.co/RofJRHdfjx @auchenberg @sveltejs @paul_irish It's Svelte-specific, yeah, though a standardised approach would be great. There'… https://t.co/Gf1pkeKTXn @_munter_ @auchenberg @sveltejs 'HTML sourcemaps' was the starting point for this idea — tip o' the hat to… https://t.co/RPIsWlewDs @auchenberg @sveltejs Thx! When compiling with `dev: true`, Svelte generates code that adds a { file, line, column… https://t.co/1i3f839jKC @SCRWD @sveltejs @code short answer — maybe, one day? https://t.co/pmFMqHZDoi @MatthewDeaners @theefer @jsconfeu looks interesting! keep me posted if you flesh it out @NickColley that focus bug in Sapper is fixed now btw — our docs are now hopefully more accessible @marvinhagemeist @sveltejs no — see https://t.co/pmFMqHZDoi for a bit more of the rationale etc. There *is* a langu… https://t.co/cwQwczevhz @ilblog @sveltejs https://t.co/npMaBSo0oy is badass!design aids like Browsersync between mobile/tablet/desktop views. (This is why Sapper Studio uses Blender-style lay… https://t.co/fLi2Ca3lnKideas framework- and editor- agnostic, I'm all for it. Thirdly, this doesn't replace VSCode etc. You could use it p… https://t.co/O0A4JPDyxbeasier to do that in a greenfield project. Secondly, VSCode is a *general purpose* power tool — I'm interested in s… https://t.co/fwroh9RLgqThis is a good question, so I'm going to try and answer it. On the face of it, creating a new framework-specific ID… https://t.co/qCBjiyPkqI @SylvainPV @ken_wheeler @_zouhir @thekitze @jsui_app @_egoistlily @dvnabbott @Akryum ah, noted. thanks! @jcampbell_05 @ken_wheeler @_zouhir @thekitze @jsui_app @_egoistlily @dvnabbott Sounds like React Native is your be… https://t.co/uSdHjogxTB @KevinQ @sveltejs heh - no, you can pass on this one, it doesn't work with Preview. (Yet.) @vincentriemer Ah, that's very cool! Glad it's useful @jcampbell_05 @ken_wheeler @_zouhir @thekitze @jsui_app @_egoistlily @dvnabbott It's a very Svelte (and Sapper) -ce… https://t.co/nhhm9lfin1 @Zephraph @artsy @orta i don't believe we have! yeah, that'd be great @cramforce @sveltejs thank you! 🙏 @vincentriemer woah, really? mind-blown.gif! i had no idea, would be fascinated to learn how you're using itAnyway, I'm far from the only person working on post-CLI tooling — shout-out to @ken_wheeler (electron-webpack-dash… https://t.co/cfV0AWzJ96If you're interested, the project is here: https://t.co/5KV92gWzFY. It comes with big flashing HERE BE DRAGONS warn… https://t.co/L6e2WPPzdfMy vision is that anyone, novice or expert, will be able to create a full-featured dynamic (or static! it does both… https://t.co/XCQcvZQTlnThat's just one way a framework-aware IDE can significantly improve dev experience. It's VERY early — more bugs tha… https://t.co/LeOM7HqgB5Lil' preview of the experimental IDE I'm working on for @sveltejs apps. Notice how selecting an element takes us to… https://t.co/whKpY82YCH @lukeed05 well, if you don't end up settling on a prototype you like then there's always a slot for you on the Svelte core team 😉 @lukeed05 YES JOIN US actually don't, I don't want to compete with you, I'll lose! 🤣 but anyway — heartfelt thanks… https://t.co/9LGWdQnvNT
6/19
2018
@dan_abramov does CRA use eslint-plugin-jsx-a11y? if so, they're probably very similar, as that was the main source of inspiration @NickColley awesome, thank you! this looks super helpful @marktnoonan @sveltejs 🤗Being a compiler is so great because there's no trade-off involved in adding features like this. It's free! Obvious… https://t.co/Sjy2RajSuTThis is what a typical a11y warning looks like (this is an interactive warning inside Sapper Studio, our experiment… https://t.co/L0ejoGhI3iI regret not having time to cover this in the talk, but this is one of the aspects of @sveltejs I'm proudest of — i… https://t.co/5xllsqVcC7 @NickColley Sapper's scroll handling is fairly robust hopefully, but if you can see anything we're doing wrong then… https://t.co/p59AxL7ug4 @NickColley oh, interesting! well resetting the focus should be easy — I've just opened an issue… https://t.co/5K5o4Amvci
6/18
2018

0