Sign in with Twitter

Username:

creator @OptyxApp, @____lighthouse CI, third-party-web ; maintainer jpeg-js, @TestingLib ; formerly @google, @ChromeDevTools, @Yahoo

262 Following   827 Followers   662 Tweets

Joined Twitter 4/4/11


@kamilogorek @iamakulov @malchata @TheRealNooshu @getsentry btw @kamilogorek I ❤️ Sentry and really appreciate you… https://t.co/v0BW4u7WDd @kamilogorek @iamakulov @malchata @TheRealNooshu @getsentry Alright here ya go. Lmk if questions :)… https://t.co/Fg8zISRMXk @kamilogorek @iamakulov @malchata @TheRealNooshu @getsentry Sure! I'll work on a minified repro :) @iamakulov @malchata @TheRealNooshu @getsentry 3 Commenting out the `onClick` handler in this list item component… https://t.co/dHoPjUxZAI @iamakulov @malchata @TheRealNooshu 2 Once I could see more detail in each invokeGuardedCallback it pointed to `re… https://t.co/AhMHW8NE1T @iamakulov @malchata @TheRealNooshu 1 The transparency problem was that time spent in each userland fn wasn't long… https://t.co/YogI2khtik @iamakulov @malchata @TheRealNooshu Huzzah! So it is possible to get down to user code then, that's a huge help tha… https://t.co/xHmAX8G5cB @zachleat @Elkingtonne @SaraSoueidan What type of hardware is it running on? I'm 0/10 on those URLs locally :/ @zachleat @Elkingtonne @SaraSoueidan PROTOCOL_TIMEOUT is a Chrome problem where it just stops responding to us 😢 A… https://t.co/2X0ruCmJdu
7/13
2020
Sidenote: React DevTools Extension thinks I'm not using React 16.5+ even though I am, so that was no helpI already know the answer because I *just* wrote the component that introduced this 😄 but I'm wondering how to figu… https://t.co/1W5T6msauHReact perf experts I need your wisdom! How do you figure out what component is causing so much work after every re… https://t.co/pRz0XkwhCL
7/12
2020
@lfredolo 😅 I don't suppose we have a hard technical limit on anything at least length 1 so feel free to file an i… https://t.co/GD18Z2klu9 @lfredolo You mean why name has to be *at least* 4 characters? We turn it into a slug and the logic for uniqueness… https://t.co/4hPLN9LkUx
7/11
2020
@jevakallio @____lighthouse @saphalinsaan DM or patrick.hulce AT gmail works 👍 @jevakallio I literally just had to wrote a parser for these events in @____lighthouse . Happy to chat some about it :)
7/10
2020
@Vazerthon @____lighthouse https://t.co/LNo9gYZlLN :)
7/9
2020
THEY FIXED IT 🎉 Click your avatar (top right) > Feature Preview > Enable https://t.co/J8KhenA6OS
7/8
2020
@fnhipster @____lighthouse This is perfect 😂 That deserves a follow my friend 👍 :)If @____lighthouse was a person, it would be Dwight Schrute. https://t.co/aAnwb6i099
Retweeted by Patrick Hulce @darth_na @addyosmani @PeterNikolow Simpler than that but harder to remember in practice. Don't forget to remove e… https://t.co/EPrMrJfgjm
7/7
2020
@sebmck @samccone @yarnpkg Perhaps the majority of those 3 categories of issues I see result from old packages, but… https://t.co/53eqrd44oV @samccone @sebmck @yarnpkg Many repos I see now require --ignore-engines for reasons* and 0 times has it caught som… https://t.co/OpRHFYolaI @samccone @sebmck @yarnpkg While I agree from the package manager perspective, in practice package owners are reall… https://t.co/k3RSJrXjEA
7/5
2020
@hsivonen I'm not sure I'd give him credit for maturity. He's doing his best to pretend that COVID cases (and all t… https://t.co/jzV91gapGR
7/4
2020
@zachleat @nhoizey @eleven_ty @____lighthouse Lighthouse core doesn't, just Lighthouse CI, but we moved the selecti… https://t.co/b6Efpcy137 @zachleat @nhoizey @eleven_ty @____lighthouse Seems like we might want to throw LCP into that mix now in 6.0 based… https://t.co/C9h0tYhVHB @zachleat @nhoizey @eleven_ty @____lighthouse Yeah median by performance score tends to be not super useful. It's a… https://t.co/UCh0lfl7SuI really hate in the new @github UI that the latest commit message is hidden behind a click, in what universe do I… https://t.co/tHGbrnm0HI
7/3
2020
@EvHaus @DotProto Came here just to say this exact thing :) Nearly everything ever produced involved someone's ti… https://t.co/5EirmVzN5Z
7/1
2020
We're trying a new format this month for the @DallasJS meetup. Log in and join us! https://t.co/E2AcENUbJr
Retweeted by Patrick Hulce
6/30
2020
The president "didn't hear" the man shout "White Power." The president "didn't see" the brief about Russia. The pre… https://t.co/FRsviryUaq
Retweeted by Patrick Hulce @learn_n_share @github @____lighthouse You don't really need anything but LHCI. But there is also a dedicated acti… https://t.co/oABPMmKoR1
6/28
2020
@Splaktar @____lighthouse @ChromiumDev It's always done that unless you uncheck clear storage. In DevTools the chec… https://t.co/HXRmxLUvL1
6/25
2020
Ever wanted to run GitHub Actions on your own but didn't know how? 🤔 You're in luck my friend, I wrote a thing for… https://t.co/75b7MvbraD @slicknet https://t.co/rW1gaJ2Ene works great. Catalina sucks though. Stick with Mojave or Windows if you can. @jakevoytko @shanejones @____lighthouse Yep! https://t.co/aLXeF2S2vj
6/24
2020
@patmeenan @TimVereecke @addyosmani @tkadlec @anniesullie @cjamcl Oh a good thought! Looks like there are just two… https://t.co/2ZTVRA7oYq @GNUmanth @samccone @____lighthouse Hm, I'd be surprised if axe isn't already working/done on this. I think it was… https://t.co/bGFMCqK7Ip @TimVereecke @addyosmani @tkadlec @anniesullie @cjamcl Well LCP doesn't care when the image is visible, just when i… https://t.co/BGoDmsmLiz @mattzeunert Heaven forbid you find a real issue with a site too. I've had several tickets go on for *months* bec… https://t.co/NQtcAaYEl6 @addyosmani @TimVereecke @tkadlec @anniesullie @cjamcl I'm not able to reproduce the logo being the largest element… https://t.co/UmHGgIefGc
6/23
2020
@chinds185 @____lighthouse It doesn't override. It should be identical to the Chrome 'Origin' behavior. @kdzwinel @simonhearne Would @DuckDuckGo consider making just the mapping of domain/company to privacy policy URL a… https://t.co/Qr7Nw7Of0uWant to use require('~/package.json') of your project in a deeply nested file like a/b/c/d/e/f/g/h.js ? Just add "… https://t.co/UkVkh9jpuO
Retweeted by Patrick Hulce
6/22
2020
@simonhearne @kdzwinel Aw bummer it's CC BY-NC-SA 4.0, I'm afraid to look at it too much now since third-party-web… https://t.co/fJDZBJIqAW @simonhearne @kdzwinel Wow that's an awesome dataset!! Would love to collaborate :D
6/20
2020
@Jonn__Mc @shanejones @____lighthouse @Facebook @basecamp built a badass product in https://t.co/6lD0KX2xhr that st… https://t.co/gR8oiTFhTV @lesliecdubs @kentcdodds Has someone already mentioned mailslurp (https://t.co/IfaCDuMGkI)? I used this for automat… https://t.co/lmA4QcAWqw
6/19
2020
@D13Z_ @____lighthouse @ChromeDevTools IIRC most of them come from https://t.co/e2tIcVT1U6
6/18
2020
@ChromeDevTools @SamHulick @ChromiumDev @____lighthouse URL? You might already be aware of the throttling defaults… https://t.co/wzRu6cKJda
6/17
2020
@BogdanLixandru Can't repro. Also please use GitHub issues for this sort of thing in the future. https://t.co/Y1mf4A8gde
6/13
2020
@BogdanLixandru File an issue with an example URL then please :) @atelierschork @Google @googledevs @addyosmani @____lighthouse @paul_irish Variability docs might help here… https://t.co/5kHKMpdWK4 @roach_iam @____lighthouse It tries to hedge with subtle qualifiers like - It *helps* identify cases where a page… https://t.co/ArZjSfv3aD @roach_iam @____lighthouse https://t.co/Zqkz9e9pJE tl;dr - TTI is mostly "when is everything definitely done on the CPU" @cjamcl You can create a new git init template. https://t.co/UiYzDFhFqO
6/12
2020
ARREST THE COPS THAT MURDERED BREONNA TAYLOR. KEEP BEING LOUD ABOUT THIS. JUSTICE IS REQUIRED.
Retweeted by Patrick Hulce
6/11
2020
@nullEffort @Google @____lighthouse You are most welcome! We work very hard to provide only the finest quality 💩
6/10
2020
@alexisabril @drumsensei neat idea for next meetup perhaps? https://t.co/VHmx8JHFue @davatron5000 Definitely, I love filling those out :) FWIW though, I've taken many of those to be designed to insp… https://t.co/8SvDHAZ6Xb @AndreaBreannaNY @____lighthouse @RebelMouse Anything with a largish image as the hero is going to have a pretty di… https://t.co/I87CwkSzJk
6/9
2020
@sjoerdcopier @googledevs @____lighthouse DPR :) https://t.co/OpiXXkzgU9 It's just a best practice hint. If you d… https://t.co/JBSZjhs26o
6/8
2020
@maccaD_ @JohnMu @____lighthouse That would be great 👍 @loujay60606 If you need the CSS for the first paint, inline in into `<head>`. For everything else throw it into a `<link>` and defer. @maccaD_ @JohnMu @____lighthouse If you hover over "Error" it will give you the exception message. Do you have a p… https://t.co/z0L0a5mv4i
6/4
2020
@Dutch_Guy @____lighthouse Lighthouse uses "Slow 4G" profile which has similar latency to the "Fast 3G" in WebPageT… https://t.co/cb4uH36VNk @Dutch_Guy @____lighthouse Probably a misunderstanding here. How the site is built has nothing to do with whether y… https://t.co/xXAZ2coVCF @Dutch_Guy @____lighthouse Gotcha, then yeah anything further requires a URL. If https://t.co/MTaMjMlMhQ shows LC… https://t.co/Xu6b8WwIBF @Dutch_Guy @____lighthouse For the record I happen to agree that different sites with different purposes should pri… https://t.co/KPgIyxWn46 @Dutch_Guy @____lighthouse But that's a separate discussion for "should weights of different metrics be blended dif… https://t.co/chEbAPXrPT @Dutch_Guy @____lighthouse I disagree with this statement. It's capturing a very important part of the user experie… https://t.co/y5NJwLCv9i @Dutch_Guy @____lighthouse It's an Angular bug and it's one of their top priorities post-v9. See the linked issue for more. @Dutch_Guy @____lighthouse See https://t.co/LXCXNktzal for more on their discussion. @Dutch_Guy @____lighthouse Others have brought this up and last time I looked it was because Angular during hydrati… https://t.co/JjBab3N09C @Dutch_Guy @____lighthouse Comparing DevTools with PSI will also have its own struggles. A more fair comparison due… https://t.co/tPbLNlwoXe @Dutch_Guy There was no change to the device quality or network conditions. All drops are purely from the introduct… https://t.co/soXV4NYJg4
6/3
2020
@Dutch_Guy @____lighthouse It's not saying the file is unused. It's saying it contains unused javascript. In the fi… https://t.co/dXVbytcim9 @loujay60606 If the page's UX is *exceptionally good* and times when main thread is blocked are signaled to the use… https://t.co/WNKKQdlECA @loujay60606 2) RUM data emphasizes visits from users that use the site the most. Part of improving performance is… https://t.co/LqdQwoxmHj @loujay60606 *Probably. Hard to say without the actual page + RUM data to dive into, but there are a few tricky po… https://t.co/hwttDgyKoW @mattzeunert @csswizardry @paul_irish @addyosmani @____lighthouse @rob_dodson I believe it's the latter and that it… https://t.co/4TRmuZCWTJ @Dutch_Guy @____lighthouse The throttling methods built-in wont give you credit for server push. You'll need to tes… https://t.co/RapAkD1UvI
6/2
2020
@Dutch_Guy That means inlining the critical and necessary CSS for the first paint, and throwing everything else (fo… https://t.co/By7TUN0SkR @Dutch_Guy I can't speak to the SEO parts of it, but from my understanding so far it sounds like you've just reinve… https://t.co/WY52K5y08m @naveedahmed @cjamcl @howells @____lighthouse Most implementations of SSR I've seen will tend to improve FCP and de… https://t.co/IrQhJJYWrF @howells @____lighthouse It's definitely true that $$$ !== speed. And it's definitely true that great performance… https://t.co/uhsjbJa8tU @howells @____lighthouse Are you referring to this page that is blank for 6s and takes more than a full minute to l… https://t.co/ljkLgWWufU @howells @____lighthouse I think this says more about the ways in which we tend to build everything other than the… https://t.co/FH7sm3Mk4P
6/1
2020
Who is this serving? Who is this protecting? https://t.co/IK8DkwLLUT
Retweeted by Patrick Hulce @davidannez @allanebdrup @____lighthouse @fastly Great advice 👍 https://t.co/LNo9gYZlLN explains most of the steps… https://t.co/PDAMIhGlZM @loujay60606 Depends on how you add your CSS. If your CSS is render-blocking you won't get FOUC. Once you start op… https://t.co/84u2HFq8cD
5/31
2020
@Hugoerdev @____lighthouse @googlewmc @ChromeDevTools The one on the right is either not using throttling or is usi… https://t.co/oVvsWLO2xT
5/30
2020
@Hugoerdev @____lighthouse @googlewmc @ChromeDevTools Hello Hugo! It's certainly possible there's room for… https://t.co/ufKQbdkb70
5/29
2020
Add Core Web Vitals to your Lighthouse report. Collect the lab and the field performance together. We updated the… https://t.co/CJJfaZn5SR
Retweeted by Patrick HulceLighthouse CI is ridiculously awesome https://t.co/LjGrKOJjuP
Retweeted by Patrick Hulce
5/28
2020
@UltimateAdarshx @cjamcl @ryanflorence If you ran Lighthouse on unminified content then yes the performance stat is… https://t.co/nCMaKVBnYJ @kyleholzinger @ryanflorence This hits on an extremely important point. The reason most companies ultimately care a… https://t.co/lPlnRYeA40 @adamRrice @ryanflorence That's by construction, if something affects performance it gets moved out of Best Practic… https://t.co/xp6XRi3A2y @mcarterj @ryanflorence Everything left in "Best Practices" by construction does not affect load performance. If it… https://t.co/KxzhHOgrq6
5/27
2020

0