Twitter | Search | |
Patrick Meenan
Web performance ; Chrome dev; WebPageTest.
7,116
Tweets
279
Following
8,391
Followers
Tweets
Patrick Meenan retweeted
Ben Livshits 5h
We at Brave are looking for accomplished researchers in machine learning, security, and performance — please reach out directly — no recruiters, please
Reply Retweet Like
Patrick Meenan retweeted
Jaana Dogan 20h
Your performance review system should never get to the point where finding a new job is easier than writing a promo package.
Reply Retweet Like
Patrick Meenan retweeted
Scott Jehl Aug 7
Monday is my birthday so here is an arbitrary promo: you can have 20% off my recently-released web performance online course from now through then! 🚀 (use code birthday)
Reply Retweet Like
Patrick Meenan retweeted
Wilson Page Aug 7
⚡️ Perf tip A great explanation of script execution timing inc. the newer <script type=module>. Each has subtly different behaviour that you can exploit for your use-case.
Reply Retweet Like
Patrick Meenan Aug 5
Does anyone not working in security successfully use pgp/gpg on the first (or third) try? I have to do it once every few years and feel really bad for anyone trying to communicate with me over it.
Reply Retweet Like
Patrick Meenan retweeted
Andrew Hayward (⌀4.5m) Aug 4
Really pleased to share that Twitter is now hiring client engineers for a dedicated Accessibility Team! If you want to come help make Twitter a more accessible platform, please apply. DMs are open, RTs are appreciated!
Reply Retweet Like
Patrick Meenan Aug 4
FWIW, the parser would block on the next non-async script tag anyway. I'm also pretty sure that it will also pause as soon as it hits the body as part of the earlier in-body parser blocking.
Reply Retweet Like
Patrick Meenan Aug 4
I'm pretty sure it's only for media-matching stylesheets so the async css patterns should still work. At least that's how the in-body parser blocking works.
Reply Retweet Like
Patrick Meenan Aug 4
And the progressive jpeg case. I wonder if the H/3 header-based prioritization can be retrofitted to override H/2 protocol-level prioritization and have the browsers just always send it. That's already the case for Cloudflare's h/2 prioritization override.
Reply Retweet Like
Patrick Meenan Aug 4
The exclusive bit is set on everything. The prioritization is a linear list of fetches. Might make sense to clean up for H/3 but concurrent fetches with real H/2 trees would be a pretty radical change through the net stack.
Reply Retweet Like
Patrick Meenan Aug 4
The main parser blocks but the preload scanner is still there (and now more important). Delaying the HTML will still delay the discovery and early fetching. Might still be a win but should probably be looked at independently.
Reply Retweet Like
Patrick Meenan Aug 2
Yes. Wpt defaults to no loss on all configs but if you specify manually it is random.
Reply Retweet Like
Patrick Meenan Aug 2
Depends on the kind of network you're trying to emulate but I'm pretty sure netem/tc support the bursty loss that is more realistic than random. Hard part is that an individual test becomes non-deterministic.
Reply Retweet Like
Patrick Meenan Jul 30
Replying to @geekybiz
Not in any useful way. Technically they are providing the VM and if they have software monitoring the VM itself they would be able to see what it is doing (even just a tcpdump on the wire) but they don't get access to anything from WPT itself.
Reply Retweet Like
Patrick Meenan retweeted
Matt Hobbs Jul 29
New blog post by me: 'Measuring and examining TLS 1.3, IPv4, and IPv6 performance'.
Reply Retweet Like
Patrick Meenan retweeted
Wilson Page Jul 29
🔥 Perf tip Each origin used in your app (script, img, fetch) comes with a one time 'setup cost' (dns + connection + ssl). Serving (or proxying) your assets from one origin means you'll only pay for this once.
Reply Retweet Like
Patrick Meenan Jul 27
Fun conversations. Always great to catch up with people and chat tech stuff.
Reply Retweet Like
Patrick Meenan retweeted
Matt Hobbs Jul 27
Reminder that there's another 'Leveling up Web Performance with HTTP/3 ' today 6:00 – 7:00 PM (GMT+1) with , , & . Your local time info here:
Reply Retweet Like
Patrick Meenan retweeted
Henri Helvetica ✨👩🏾‍🚀✨ 🚀 Jul 24
Replying to @hdjirdeh @towebperf
Speaking of , pls join he and I for a 1st daytime talk for as he presents PERF-TRACK: the framework tracking tool, released recently during . RSVPs still open. Starting about 2.5 hrs from now. 🤜🏾🤛🏾
Reply Retweet Like
Patrick Meenan Jul 23
Replying to @slightlylate
All are wired backhaul. They just do seamless handoff WAY better than I was getting with UniFi AP's. Wish I could tell them to not try to be fancy about figuring out the topology and wireless interconnects. Odds are they unintentionally created a loop somewhere.
Reply Retweet Like