Sign in with Twitter

Username:

I 💗 the web • I work on performance, @____lighthouse & @ChromeDevTools. Lover of under-appreciated music. I like you, too.

2,894 Following   235,287 Followers   26,151 Tweets

Joined Twitter 3/20/07


@gonedark here's my two scripts for this kinda thang: https://t.co/qSFZObWQ28 https://t.co/h64Estnm1Z @jamesbroadhead thx for the heads up. back up now. hmm!Do you remember the part of Trump 2016 rallies where he'd talk about the Wall, and then smile, and say, "And who wi… https://t.co/FZGf4q54EZ
Retweeted by Paul Irish
2/15
2019
@tkadlec Just throwing this out there... https://t.co/kte00FP62b
2/14
2019
@rouzbeh84 thx amigo. :) @tollmanz @benschwarz @____lighthouse It's a good time for you to dig in, yeah. The basic use is viewable here:… https://t.co/qgQA9nYBMR @jlongster https://t.co/1dZx1gBdtT
2/13
2019
@johannesrieken @code @typescriptlang do you know how much of that is just not including polyfills anymore?
2/11
2019
@HenriHelvetica @hdjirdeh @towebperf @FITC @csswizardry @gatsbyjs @patmeenan @imgix @zacman85 @DEV6tweet dayum. that's a lineup.
2/9
2019
@tomspeak_ I would recommend using ndb, where those files are blackboxed by default. https://t.co/GpSc6JxnZ3 @brigleb @kaibrach I don't disagree. :) Fixing it means evolving the web standards. Doable, just time-consuming.3rd party scripts account for ~65% of all script execution on the web; the top 100 account for more than 50% 🤯 🔗:… https://t.co/6yeD3LVXuT
Retweeted by Paul Irish @kaibrach This isn't a complete URL. If you add in a `http://`, then the input validation will be satisfied. Pedant… https://t.co/Ldg2u8fg1W
2/8
2019
@joelgrus We've been using the term "layout instability".
2/5
2019
@denar90_ @hdjirdeh @_developit @____lighthouse Right now the two things serve different purposes. Plugins add a ne… https://t.co/t4B1uE5iYM
2/2
2019
@HenriHelvetica @dougsillars @ChromiumDev Choosing 'default' is just 'pretend i never came to about:flags'. A lot… https://t.co/FauUmNrFgI @ChromeDevTools @soulislove @kaycebasques @a1phik They are all in the `devtools.timeline` trace category. @HenriHelvetica @dougsillars @ChromiumDev 'Default' allows Chrome to flip the default setting between enabled/disabled when it makes sense.
2/1
2019
🚀 Is latency bottlenecking your app? Or is it bandwidth? How can you tell? How do you fix it? https://t.co/Vl5GaXwp6O
Retweeted by Paul Irish @muanchiou I mentioned this last week: https://t.co/ZMzRlThoFb It's broken now, but was a nice lil extension to upg… https://t.co/QMnxBrhVbQ
1/31
2019
@brian_d_vaughn @giuseppegurgone @ebidel knows this stuff🎥 An honest, fun, and enlightening conversation with the brilliant @paul_irish about the transition from super vari… https://t.co/q8ayb2xn4t
Retweeted by Paul Irish
1/29
2019
@briankardell @domenic @zcorpan @muanchiou the slides, if you're interested: https://t.co/n00fv3jzcL
1/25
2019
@AdamRNeary ^^^^^ @LinkedInEng
1/23
2019
@joshelman So glad we have you coming to the defense of these helpless white men. @joshelman Then maybe share your take on this tough situation? Calling it outrage culture isn't getting to the heart of much. @joshelman Josh Elman, apologist for white nationalists.
1/21
2019
@amasad where you heading?
1/17
2019
New year, new video! https://t.co/ghAIQT3BI7 Talking performance, the R of RAIL, and how to let users feel like y… https://t.co/Mm0KKyJAtu
Retweeted by Paul Irish
1/16
2019
@jotto It can be, technically, but rarely is. Like the "fine art in CSS" demos satisfy this but not much else.
1/15
2019
@cramforce So excited for this API and the underlying metrics that we'll certainly surface in @____lighthouse. Als… https://t.co/U3nyki0K0c @adamflorin @googlemaps Got an email 7 hours later that the change had been published. Just checked now with deskto… https://t.co/9qECwOTCvJ
1/14
2019
@adamflorin @googlemaps good call. i just reported this internally.Really proud of my mom, who published her first major book last year. Feel so lucky to have such a loving, compassi… https://t.co/veOru7QWoE
1/11
2019
A GitHub ship that nobody has likely noticed was that we now serve native `class FooElement extends HTMLElement` an… https://t.co/YAWeD2jbxW
Retweeted by Paul Irish
1/10
2019
@rektide are we still talking about shortlinks?
1/6
2019
@emojivi just a guess: Google's Product Sans @paularmstrong thx for heads up. tracking here: https://t.co/pEyPOkuuEDFriday protip: The URLs https://t.co/ZRJKY1ggJd and https://t.co/PMcZl4UFWW quickly create new google docs 'n sprea… https://t.co/foENJcTVQL @CydeWeys @trendmatcher @googledocs A new google drive Drawing? @wooorm nice. I just started paying for https://t.co/yPSK0YGrmh again. amazing that it's got 14 years of my history… https://t.co/rgQo7Sxe5g @henrylim96 My man!
1/4
2019
@henrylim96 Can we have more videos with bird sounds, please. 🤗
1/3
2019
@FirefoxDevTools @violasong This is so hot. @juliaferraioli in 2019 I am going to be in the office tomorrow and will be back in the office on the 4th. 😭
1/2
2018
@henrylim96 @dougsillars @ChromiumDev Check out chrome://flags/#enable-heavy-page-capping - it displays an infobar… https://t.co/17cXGBwxBA
12/29
2018
@Tojiro Zelda. Also SW-6226-9189-5307
12/26
2018
@JoyeeCheung Oooohhh my bad I don't know how to read. :) @JoyeeCheung On the right hand side of the image... Open up Node Processes.. and click Pause at Start. That's basically your -brk.
12/24
2018
@cowchimp The Fifth Season by N.K. Jemisin
12/17
2018
@EvanHahn thx mucho for https://t.co/8g8kiT7jrh All the top results weren't using an iframe, but obviously this tec… https://t.co/AtRdoML2CJ @MikeRiethmuller I AM HELPING! i think?? https://t.co/XVQsgysLog
12/14
2018
@simevidas I mean I get it. "I want the best experience for my users. Also don't take away my freedom."
12/13
2018
@bitandbang Try https://t.co/Qtd9wwmAQ4 or anything built on Carlo.
12/12
2018
@ryanflorence @BenLesh @habazzi @AdamRackis @slightlylate @addyosmani It's definitely also ads.
12/11
2018
I haven't had the inspiration to make any art in months. So I forced myself to start a CSS art project this weeke… https://t.co/BKdwvVaAzj
Retweeted by Paul IrishForget about Quora's security breach. Their ongoing efforts to block access to their content, including a multi-yea… https://t.co/uHtv2UlryP
Retweeted by Paul Irish
12/10
2018
@sandofsky Do you have the script for Paper Wings lying around somewhere? I'd love to dig into it again.
12/7
2018
@hsablonniere @ChromiumDev @kennethrohde Yup. This script has headless:false, but by default it runs headlessly.📣Announcing Puppeteer for Firefox 🤹🏻‍♂️💕🦊 An experimental project for controlling Firefox using Puppeteer's API. S… https://t.co/tyltFoe3no
Retweeted by Paul Irish @CodeAndBiscuits Request fulfilled through the Service Worker @arielwithlegs Is this your Nooka? @mattpodwysocki @rem American. It doesn't really work with al-you-min-ee-umm unfortunately.. even if that pronunciation is more fun. 😪 @rem 😶 Crisp Christmas Cookies. Aluminum Linoleum. 😮
12/6
2018
@simevidas @ChromeDevTools Console API refers to window.console methods available to the page's JS. But copy() and… https://t.co/EC0c7XGs4n
12/4
2018
@james2doyle @gauntface @GoogleChromeDev TBH I don't know the details, but this seems to be where to dig in: https://t.co/jyMuqZzqx1 @fharper @npmjs Ha. Just saw this after i pushed 2.1.0. :) Wild coincidence. So I guess we're sorted? @fharper for git-recent, it looks like 1.1.0 is the latest in the repo and in NPM. Something about the install from… https://t.co/t0LrshVJI9
12/3
2018
@crswll Good question. TBH i'm not sure these days.. doing less CSS than i'd like to. But I think default `contain`… https://t.co/koMKudRhWV @kjd @arw Thanks for sorting this out! @gauntface @james2doyle @GoogleChromeDev in the Network panel, you can toggle "Disable cache" on and off to purge t… https://t.co/v74leM5lID🔥 A collection of metrics to make a fast website with a focus on a user experience. ⏱️ Is it happening? (Visual) -… https://t.co/H219oQmZPe
Retweeted by Paul Irish
11/29
2018
@ICANN @theiana The cert on https://t.co/EpS59ZcfVp has expired. :( Could someone take a look? @wardpeet @davatron5000 Yup. ^ can do.
11/28
2018
@43081j @ChromeDevTools yeah that canary build was an absolute mess. i _think_ it's sorted out now. :)
11/26
2018
How did Choc, a quirky calligraphic typeface drawn by a French graphic designer in the 1950s, end up on storefronts… https://t.co/eZUNJR8HVO
Retweeted by Paul Irish @ElliottZ @philwalton @addyosmani It has had this overhead consistently for a long while now. Though I have no idea… https://t.co/BS7ukSLBM4
11/22
2018
@alexlande @davidbrunelle @Twitter So clearly they're A/B testing the effectiveness of this modal. But are they pay… https://t.co/Lj2ZJDD2Jn @alexlande @davidbrunelle @Twitter I got a bottom-docked variant of this today. Also wtf. @johnwvilk This is awesome stuff. So pleased that BLeak is open source. Can you share any implementation components of BCause/AdBlame?
11/20
2018
@mosolicious @nuxt_js How about on mobile? :) @43081j @ChromeDevTools Layers within shadow DOM looks good to me. Got a URL we can look at? https://t.co/h2n0KfKphi @MikeIsaac This works on Android as well.. at least on GBoard. (And yeah I just learned it last month) @css the updated illustrations on the canonical flexbox reference are quite lovely. thanks for that! https://t.co/xpGn7sJFF2
11/19
2018
@RARohde @rebeccawatson @sciencequiche @willsmith If you're not so hot on purpleair, what source do you recommend f… https://t.co/ZMSn0wOAqO
11/16
2018
@Puvipavan @ChromiumDev True. We're working on it!
11/12
2018
@getsentry In @____lighthouse's recent versions we're updated how frequently we report certain errors to Sentry. Si… https://t.co/z2E0TClcyD @sundress I was there! Was a good time.In 27 states you can take time off from work to vote — here's the full list https://t.co/LzEvPQ02YC
Retweeted by Paul Irish
11/5
2018
@mshuster Hmm. Found the bug. Not clear whose "fault" it is, but there are fixes available on both sides: https://t.co/IfyyudcNhJ
11/4
2018
@TwitchSupport FYI the stream chat layout is broken in Chrome Canary.
11/1
2018
@BoazSender We've been using blocked/allowed. Really gotta try them out because they feel different in practice.
10/31
2018
🇺🇸 Everyone, please open up your calendar. Block off time next Tuesday to visit your polling station. Managers, ple… https://t.co/IEohuLVLWM
10/30
2018
@robertnyman @daveymackintosh @zachinglis @ebidel Yup that remote debugging guide ^ should be exactly what you're a… https://t.co/C43DV7FWls
10/22
2018
never stop asking "why is this slow?"
Retweeted by Paul Irish
10/15
2018
What's New In Chrome 70: Live Expressions, highlight DOM nodes in the Console, enable network throttling from the C… https://t.co/gLA0SEB50o
Retweeted by Paul Irish
10/9
2018
@roman01la Hmm.. I don't. @DasSurma might?
10/6
2018
@amyngyn today was the worst. But after the workout my blood pressure got, I'm tagging in my wallet tonight.… https://t.co/Hhya7RxGkD @jdsharp i believe it's 6 per origin, 10 total, assuming no other network requests are going on. @alicegoldfuss @puppetize you da best. hadn't seen that RT yet. 👍
9/28
2018

0