Patrick Hulce (@patrickhulce) header
Patrick Hulce (@patrickhulce) profile picture

creator @OptyxApp, @____lighthouse CI, third-party-web ; maintainer jpeg-js, @TestingLib, https://xitter.gq/t.co/OQCX2LPfZK ; formerly @google, @ChromeDevTools, @Yahoo

Dallas, TX
Joined April 2011
Photo by Patrick Hulce (@patrickhulce)Photo by Patrick Hulce (@patrickhulce)Photo by Patrick Hulce (@patrickhulce)Photo by Patrick Hulce (@patrickhulce)Photo by Patrick Hulce (@patrickhulce)Photo by Patrick Hulce (@patrickhulce)Photo by Patrick Hulce (@patrickhulce)Photo by Patrick Hulce (@patrickhulce)Photo by Patrick Hulce (@patrickhulce)
Patrick Hulce retweeted
This is essentially fraud. The makers of the software cheat to achieve the impression of improvement. WP sites use the software to improve their page experience ranking. But that is based on Core Web Vitals which cannot be cheated with this mechanism.
🚨 How "WP Optimize" is cheating PageSpeed and other testing tools 👇 When a site is loaded, the JavaScript files are loaded only when the user-agent/browser is not Lighthouse/GTmetrix/Headless Chrome/Pingdom. No JS = high scores. But for real users, these JS files are loaded!
4
5
1
27
Patrick Hulce retweeted
🤩 Great news! You can now export and measure your @ChromeDevTools Recorder user flows with the @RealWebPageTest. Install the extension and try it out now! bit.ly/wpt-recorder p.s: Want to create an extension? Sure, here is how goo.gle/recorder-extension
1
19
75
#BREAKING: Everything.
42
617
32
5,014
Patrick Hulce retweeted
The @RealWebPageTest has been _cranking_ on this for awhile and it's finally time to share! I could not be more excited to unveil our new Opportunities & Experiments—a way to let you test performance optimizations without touching a single line of code. blog.webpagetest.org/posts/i…
5
30
5
76
Patrick Hulce retweeted
Yea.. well.. Dreamweaver had them...
17
24
5
513
Patrick Hulce retweeted
It's time people knew the TRUTH about their own websites
159
751
217
4,781
Patrick Hulce retweeted
I ported Zelda Classic, a 20+ year old C++ Allegro program, to the web: hoten.cc/blog/porting-zelda-…
11
49
4
165
Love this visualization from @patrickhulce showing the average cost and total impact of script execution on Pages. Hard to help clients understand the #webperf implications of technology decisions. thirdpartyweb.today/
2
2
Patrick Hulce retweeted
Here's a suggestion for a way to contribute to open source projects: put together an unsolicited usability test with yourself as the subject Make very detailed notes as you try out a tool for the first time, then send a link to your notes to the maintainers
9
27
7
192
Patrick Hulce retweeted
I made a fake @____lighthouse report for some writing, but after some edits it no longer fit, so posting it here I guess
1
4
1
22
Patrick Hulce retweeted
um, stolen? what do you mean? they changed hands via a legitimate transaction. it's all recorded on the blockchain, which is 100% secure and immutable and trustless. where did "stolen" come into it? hundreds of people simply decided to transfer their tokens simultaneously
This quoted post is unavailable.
97
5,233
170
34,070
Patrick Hulce retweeted
I think everybody got the memo by now, but the time for third party resources is done for the web; especially if they are close to the critical path. If you continue to need to make 3P requests redirect them through a quick edge function hosted on your favorite CDN
6
14
24
Patrick Hulce retweeted
Github/npm's audit tools are completely broken for build tools. Security "vulnerabilities" like prototype pollution or regex DoS in build tools aren't exploitable except in extremely rare use cases, but cause a huge amount of pointless busywork for downstream maintainers. 😡
8
20
2
211
This is why programming is an acquired skill
203
3,390
1,177
11,888
Patrick Hulce retweeted
Proud to have authored this chapter on the state of Third Parties. This year we took a dive into the impact of popular third-party embeds and what they do to your page's performance. And big thanks to @patrickhulce , @AndyDavies , @simonhearne and @csswizardry for reviewing!
2
11
Patrick Hulce retweeted
Introducing Lighthouse for user flows: drive your page with a Puppeteer script and have Lighthouse measure and audit performance at every step: web.dev/lighthouse-user-flow…
12
388
41
1,637
Patrick Hulce retweeted
Got some pretty crazy performance data this morning: We decreased 3rd party scripts by 10% last week which led to 50% faster page load times. 3rd party scripts disproportionately impact overall site performance. Thanks @SpeedCurve #webperf
3
14
43
Patrick Hulce retweeted
Lying to @____lighthouse == lying to yourself. Not only are you doing nothing to improve #UX and #SEO, but you're activity preventing yourself from actually seeing what needs improvement. All around loser !
There is a special place in hell for people that add UA checks for 'Chrome-Lighthouse' and then use document.write() This is not tricking SEO ranking. Only hurting your business.
1
4
Patrick Hulce retweeted
How does Chrome render pixels on the screen? Learn all about RenderingNG from @chrishtr: developer.chrome.com/blog/re…
10
235
8
997