Sign in with Twitter

Username:

Matthew Phillips @matthewcp Louisville, United States

Alligator fighter and lover of poetry.

1,057 Following   1,120 Followers   18,486 Tweets

Joined Twitter 4/19/08


@TheLela Never hurts to have a backup plan!
11/17
2019
Yesterday morning, @TedraCobb had just over 5000 Twitter followers. Now she has nearly 145,000, surpassing… https://t.co/w8WnS7PfM2
Retweeted by Matthew PhillipsAll libraries you use should be viewed as stopgaps and have an exit strategy for. @Joelbdenning Do you mean you shouldn't change the route on a click event?
11/16
2019
@mjackson Generally speaking, anything you do in programming that makes testing harder is a thing you should use sparingly.Unpopular opinion: All that junk you're putting in React context should just be props. Legit uses for context are r… https://t.co/ojzhhbBpTg
Retweeted by Matthew Phillips @mikesherov Agree, it's still surprising to see basic features missing though.Launch bugs aside, Disney+ is a pretty bad app. No concept of picking up where you left off watching something. Jus… https://t.co/Ncm6tNRAxKMostly it's about logistics. Figuring up how to best divy up a portion and hand it across the table. I don't want t… https://t.co/vdGMGbF52jFood sharing has gotten out of hand. No, I don't want some of your soup. I ordered the thing I ordered because it's what I wanted to eat.
11/15
2019
@rektide @John_Papa Same📣 Announcement! 📣 Major Release 🎉 ✅ Much upgraded Developer experience 👩‍💻👨‍💻 ✅ Stories in CSF @storybookjs format… https://t.co/Q5XZg0QRKT
Retweeted by Matthew PhillipsDisney+ is like a restaurant with only 5 things on the menu. If you're in the mood for one of those things it's the… https://t.co/qqPwk9ea9k @mikesherov As much content as there is, there's still not much variety. I'm not sure if there's any horror, for ex… https://t.co/iPztwGgAno
11/14
2019
@dmitryshimkin That problem exists for any component model (React, etc.) and is not particular to web components. @dmitryshimkin Yep, exactly. @trueadm But is it a sandwich? @Uppercod Interesting, you don't render and later the element is reinserted would that mean it's in invalid state? @dmitryshimkin Including it in HTML. @AntonAmelekhin Can be. @jensimmons CSS line-clamp. I think it might be in all browsers (not totally sure), but the -webkit prefix gives me strong pause.Myth: with web components you have to put a component's CSS in JavaScript strings.
11/13
2019
@bradleymeck Singletons are a similar sort of use-case, X.instance as a getter. @bradleymeck Instance factory sorts of APIs, X.create() where it does pooling on instances. @air_hadoken 👏 BravoIntegration testing is hugely important, no matter how many unit tests you write there will be things happening in… https://t.co/CPBwd7U4SR @AdamRackis Vine shutting down was likely part of it @likeOMGitsFEDAY I'm here for it, but am pretty sure the script was written by machine learning. @preetster I use make even in JS projects. Wake me when your fancy JS build tool takes less than a second just to b… https://t.co/CYkXqqnJ5NI still haven't heard an adequate explanation as to why God created a system whereby we can't eat as many cookies as we like.For example, no fancy module system. #include is literally just concatenation.Writing C is a lot of fun for similar reasons to Scheme. Everything is so transparent.Proof I exist 👇🏼 https://t.co/2ymiEoBjUT @mattdsteele @zachleat @shortdiv @hj_chen Tagging @innovati
11/12
2019
Really pleased to have contributed the @HTTPArchive chapter on markup continuing, updating and extending efforts pa… https://t.co/InZ4D4d1GC
Retweeted by Matthew Phillips @julia_allyce Good point, that's likely the source of the queasy feeling after eating it.Chocolate chip cookies with marshmallow pieces inside. Smores cookies. How is this not a bigger thing?
11/11
2019
@preetster Solid counter @dmikeyanderson Agreed, which is why it has it's own nameOverrated.But paid more.It's like if you ordered a pork chop and cut off the fat. Then threw away the meat and just ate the fat. Boom, you've had pork belly.Hot take: pork belly is overrated. First, calling it meat is being generous. Secondly, have you ever eaten pork bel… https://t.co/7PW2O8p8Bm @philwalton @zachleat @justinfagnani @guybedford It's updated now. @philwalton @zachleat @justinfagnani @guybedford I can also update this weekend @philwalton @zachleat @justinfagnani @guybedford Yep https://t.co/lM0K38gcb6
11/9
2019
I love tv ghost hunting shows even though ghosts are not real and the investigators are ridiculous @justinfagnani @littledan @devongovett Also, you can put a link tag in your shadow dom now. @justinfagnani @guybedford I need to! I haven't updated it in a long time and it's sad the info is still mostly acc… https://t.co/maWieKlBSF @justinfagnani @drewml I think dom diffing is more accurate, some vdom libraries use dom nodes. @mjackson Let's just make the earth flat, won't need time zones. @jankrems Isn't an import.meta.resolve or something like that coming? @zekefarwell @davatron5000 At the same time I want to get notifications from my email and I'd rather use a PWA for… https://t.co/xBnT88OB6w @zekefarwell @davatron5000 Good point and I agree! @davatron5000 I'd like to see the data on installed PWAs, do they accept notifications there? That's more similar t… https://t.co/y4HeXTeETU @WestbrookJ @disneyplus Can be considered a "joke ruiner" too 😉 @WestbrookJ @disneyplus Or that 😉Only engineers understand why @disneyplus is launching on Tuesday.I know, who doesn't like a good `event`?🥳 I talk about composing them🎶, dispatching them🚓, listening to them👂🏼 in s… https://t.co/D3mMcnadT0
Retweeted by Matthew Phillips @AdamRackis @dan_abramov Ok cool. The benefits seem to me to be more apparent when large parts of the UI changes, f… https://t.co/bAdM0cW3Z6 @dan_abramov @AdamRackis Is Suspense useful for non-SPAs?
11/8
2019
@mjackson I selected "Quit programming" but would have voted for "throw the SPA architecture in the trash" had it been available to me. 😀 @dr_sensor @babeljs This isn't a bad idea 😀 @mikesherov @zachleat @f_bergqvist TTFB doesn't need to be raised by SSR. You can have your cake and eat it too by using HTML streaming.
11/7
2019
@justinfagnani @WestbrookJ I've overstepped here. I apologise. @WestbrookJ @justinfagnani Creating a repo and then pushing only a gitignore and empty readme is pretty cruel imo. @justinfagnani Don't forget to push before you go home for the day. @mjackson @babeljs I don't know what's changed but I'm liking this tweet regardlesswebpagetest should probably add this one to its reports. https://t.co/FlDc2CpWFi @zachleat Time To First Surveillance Resource
Retweeted by Matthew PhillipsSo there's now like 6 different configuration files for @babeljs . Why stop there, let's add a babel.yml, a babel.t… https://t.co/omPvjB2oYv @WestbrookJ @justinfagnani You caught me, I vainly look at the GitHub activity feed to see if my stuff has been sta… https://t.co/Mrogz0RYuA @justinfagnani https://t.co/jaApUXitY9 @justinfagnani 👀 https://t.co/l39dWBj6CDWhat if we expected more from our code editor? Introducing Pika Code, the first editor designed to unlock the mode… https://t.co/450rd5sN6X
Retweeted by Matthew Phillips @dan_abramov @james_k_nelson @AdamRackis @wycats @tlakomy I think status code is the more important consideration here as it affects SEOI wonder how many people exabytes of JavaScript have been transferred for basic forms/list applications that don’t… https://t.co/npUzrw903I
Retweeted by Matthew Phillips @dan_abramov @AdamRackis @wycats @tlakomy I'm really excited for the streaming hydration stuff 👏 @dan_abramov @AdamRackis @wycats @tlakomy A hugely positively first step could be to include bundle size budgets in… https://t.co/r9mqKCG5e0 @AdamRackis @dan_abramov @wycats @tlakomy Yeah I know, and that's the catch 22 of it. The same was true of jQuery;… https://t.co/tvD45KtWDO @dan_abramov @wycats @tlakomy I hope you can figure moving past the "install bunch of extra stuff" paradigm that ha… https://t.co/hFG4XWTLPO @jon_neal Is there an example I can help with? @bradleymeck @robpalmer2 Guarantee isn't necessary, fallibility is ok. Imperfect solutions can still be an important part of an application. @bradleymeck @robpalmer2 This was before await and I did hook other non-promise based apis. This method works cross… https://t.co/fq0YupijFA @bradleymeck @robpalmer2 Overriding global methods is supported by JavaScript. Node choosing to support a subset of… https://t.co/BrtY1Jc6Es @bradleymeck @robpalmer2 I'm not, but overriding prototype methods is something I've occasionally done for various… https://t.co/41LagWuCLS @bradleymeck @robpalmer2 That you're trying to escape my modifications to charCodeAt. Because this prevents me from… https://t.co/jxyD0U2bhe
11/6
2019
Something big is coming... 🚀 check back tomorrow @ 11am EST https://t.co/WI8FrclyUA
Retweeted by Matthew Phillips @michaelbenin @rawrawrmonstar Then yeah, totally. State becomes "expanded". idle: state( transition('hover', 'ex… https://t.co/mwKJ5FG8kk @bradleymeck @robpalmer2 I wish you all wouldn't do that :/ @michaelbenin @rawrawrmonstar I guess it depends on what the hover is for... I usually use :hover in CSS, but if yo… https://t.co/6GATE2T0qh @DavidKPiano @Farzad_YZ @rawrawrmonstar Well Robot has the same features as XState minus historical state (which ma… https://t.co/2xBrxhGWzH @jon_neal I call that other stuff "data". Here state means distinct states (or you might call phases) of the app li… https://t.co/q9OJpFE3v5Released v1 of my new @____lighthouse Github Action, complete with PR commenting, custom lighthouse config and budg… https://t.co/c75i2LaxhT
Retweeted by Matthew Phillips @troutgirl @AdamRackis This is why I prefer hotels. At least it feels like it's been thoroughly cleaned, even if no… https://t.co/MUgzyxSrGE @drewml Oof, that's bad. Amazon has no way to mark as unwatched so if you ever rewatch a show you're pretty much on… https://t.co/oOHqJtBWtJ @WestbrookJ "Matthew, are you awake Matthew? I'm going pause Tiny Houses Season 3. Sweet dreams. I'll be watching you."Is there anything worse than falling asleep watching a show and waking up 6 episodes later? Then you have to try an… https://t.co/6kvGapRkDM @jon_neal Thanks! Maybe that tells me I should update the example with how it would be written in Robot. The way t… https://t.co/4PFr13aJjM @Farzad_YZ @rawrawrmonstar What specifically do you mean? It supports most statecharts features.
11/5
2019

0