profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tkadlec/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

tkadlec/grunt-perfbudget 867

Grunt task for performance budgeting.

tkadlec/Media-Query-test 72

An automated test suite for media queries and asset loading.

tkadlec/netlify-build-plugin-speedcurve 7

A Netlify Build Plugin to trigger SpeedCurve tests for each deploy

schalkneethling/rumpelstiltskin 2

A general utility to collect RUM(Real User Metrics) using the timing and performance APIs

tkadlec/clowncar 1

Clown Car Responsive Image Technique

tkadlec/CSS-Download-Tests 1

Testing stylesheet downloads per inapplicable media queries

kevinmhoffman/sevenheadsdesign 0

Seven Heads Design public site design, for contributors to the process.

tkadlec/awesome-php 0

A curated list of amazingly awesome PHP libraries, resources and shiny things.

tkadlec/axe-cli 0

A command-line interface for the aXe accessibility testing engine

issue commentWPO-Foundation/webpagetest

Discrepancy in metric values after upgrade

@simaolemosppb To echo @rik here, that CPU adjustment is almost certainly what triggered the change here. The older CPU settings had gotten out of sync with reality a bit, so we had to recalibrate for accuracy.

simaolemosppb

comment created time in 39 minutes

MemberEvent

push eventtkadlec/goof

snyk-bot

commit sha de82bc18a63479d054234b9d9e50e6df8bef446f

fix: package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ANSIREGEX-1583908

view details

push time in 15 hours

create barnchtkadlec/goof

branch : snyk-fix-e521e9b3eb2a2f2e2b885b8c135ef6aa

created branch time in 15 hours

pull request commentWPO-Foundation/webpagetest-docs

Update changelog

Mind bumping that to the top of the September list?

scottjehl

comment created time in 19 hours

push eventtkadlec/node-big-rig

snyk-bot

commit sha 068a92bd835cc4c85f3c3f96133131a50fba0495

fix: package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ANSIREGEX-1583908

view details

push time in 19 hours

create barnchtkadlec/node-big-rig

branch : snyk-fix-d5eeda342534f2ca8f519dfecfa3f851

created branch time in 19 hours

push eventWPO-Foundation/webpagetest

Scott Jehl

commit sha a1b170f12e3ffee6393198e8ed35c07fee655076

first pass on messaging for a checkbox that we'll offer when a result has slow ttfb and seems to be skewed for bots.

view details

Scott Jehl

commit sha 502da362a5ec75fe2fd07b5e362ed2f0978bf60d

expose getMetricFromRuns function publicly and use it to get the min ttfb. Clean up styling. fixes #1536

view details

Scott Jehl

commit sha a32c8b91e1bb5d79ea39342a073ac86961298226

include comment on newly public function

view details

tkadlec

commit sha 35f1eeaf2e6bf673744a578387292ca4f2c7621e

Merge pull request #1540 from WPO-Foundation/1536 1536 - offer checkbox to preserve UA when ttfb is seemingly skewed for bots

view details

push time in 20 hours

issue closedWPO-Foundation/webpagetest

Provide a shortcut to run a test with original UA if bot protection is used

Feature Request Summary

In situations where some sort of bot mitigation is impacting the test results, provide a helpful shortcut to resubmit the test preserving the original User Agent String.

What's the motivation or use case for the change/feature?

Sometimes, bot mitigation will unfortunately flag WebPageTest agents as a bot and start a mitigation approach that negatively impacts the accuracy of our test results.

Here's an example of a test where we're flagged as a bot, and as a result, the server response is dramatically slowed down: https://www.webpagetest.org/result/210916_BiDcZY_7c9ec5eae9faaed8fde4791c60e64ea6/

Preserving the original user agent string fixes the issue: https://www.webpagetest.org/result/210916_BiDcPR_4e04cc325455440afa2b3093a69943c9/

Instead of requiring folks to know that's a possible issue, and to avoid having them dig into a problem that doesn't actually exist, providing a notification and button to quickly try a test with the original UA preserved would be a really helpful touch.

closed time in 20 hours

tkadlec

PR merged WPO-Foundation/webpagetest

1536 - offer checkbox to preserve UA when ttfb is seemingly skewed for bots

Not yet ready to merge!

First pass on messaging for a checkbox that we'll offer when a result has slow ttfb and seems to be skewed for bots.

Live example of this message showing in a slow result: image image

+39 -3

4 comments

4 changed files

scottjehl

pr closed time in 20 hours

PullRequestReviewEvent
PullRequestReviewEvent

pull request commentWPO-Foundation/webpagetest

1536 - offer checkbox to preserve UA when ttfb is seemingly skewed for bots

@scottjehl What do you think about only showing this message if all the test runs have a TTFB over that threshold to avoid a situation where one load really is that much slower?

If we did that, we'd need to loop through each run to get the TTFB for each OR write a function that can does that when provided with a particular metric.

scottjehl

comment created time in a day

push eventWebPageTest/webpagetest-api

abdulsuhail

commit sha 41a23148c6315433cc6d3dc96b62cbe4a4dbce39

added getTestBalance function

view details

abdulsuhail

commit sha 584ba63d7b07f612a76212ade0b5333ec4190756

help text added for testBalance

view details

abdulsuhail

commit sha 6395b3c462c6fbe490913f06caeb25abd0c82765

mapping for testBalance updated

view details

abdulsuhail

commit sha 89305cca70c3eeee74f385202378a323c9a9d6bd

help text updated

view details

abdulsuhail

commit sha 7153f37f367d7eff406d282d6d7b1bd982c2c6f8

documentation added for testBalance.

view details

tkadlec

commit sha 0d4681ec2cfb62286e04de858b5507f0d5ff45ae

Merge pull request #148 from abdulsuhail/issue-147-fix added getTestBalance function

view details

push time in a day

create barnchWPO-Foundation/webpagetest

branch : 1533

created branch time in 4 days

issue commentWPO-Foundation/webpagetest

Provide a shortcut to run a test with original UA if bot protection is used

I like the checkbox approach, yeah.

Would it make sense to only show this when certain metrics, like TTFB are slower than a certain threshold? Say, a few seconds?

Yeah, definitely don't want this on every test, I don't think. I'd say if we can see that TTFB for each run of the tests is above ~3 seconds (something in that range).

From a technical standpoint, can we simply add a checkbox with a name of keepua and expect that to impact the new run's settings?

Yup, that should get the job done. Re-run already grabs the settings from the last run, so this just adds another parameter and away we go.

It's a bit wordy. Maybe we could tuck it into an info details/summary to save space...

+1

tkadlec

comment created time in 4 days

push eventWPO-Foundation/webpagetest-blog

Tim Kadlec

commit sha 89a57589f33f9d672eaf3e7c4f24cbe433a4c817

stubbing out simple form

view details

Tim Kadlec

commit sha 3f02185a23a6643075c06bc73810d7201fa6b6af

Merge branch 'master' into hubspot-function

view details

Tim Kadlec

commit sha 689c2b8727a776850f0ef78606c4faf8481d56d4

Merge branch 'master' into hubspot-function

view details

Tim Kadlec

commit sha 6d1287b37dc05ff1dc1e0e7b76e83777ae3ce83a

function auto-submits to hubspot when form is filled

view details

Tim Kadlec

commit sha 4f6a8e639765d76d3e94b05c98892f624bae3461

adding IP address to hubspot submission

view details

tkadlec

commit sha f3c486592a1f4654ad634a93215b72fc348eaaae

Merge pull request #76 from WPO-Foundation/hubspot-function Hubspot and Netlify, Sitting in a Tree

view details

push time in 4 days

PR merged WPO-Foundation/webpagetest-blog

Hubspot and Netlify, Sitting in a Tree

Working on connecting the dots between Hubspot and the Netlify newsletter form

+48 -0

3 comments

3 changed files

tkadlec

pr closed time in 4 days

push eventWPO-Foundation/webpagetest-blog

Tim Kadlec

commit sha 4f6a8e639765d76d3e94b05c98892f624bae3461

adding IP address to hubspot submission

view details

push time in 4 days

push eventWPO-Foundation/webpagetest-blog

Tim Kadlec

commit sha e3d0277ea986e8acc7a0859390d265edf1977167

new newsletter

view details

Tim Kadlec

commit sha 3f02185a23a6643075c06bc73810d7201fa6b6af

Merge branch 'master' into hubspot-function

view details

Tim Kadlec

commit sha d0fe1c6a52e96dbc332279e629215e52eb7a92df

update newsletter title

view details

Tim Kadlec

commit sha 689c2b8727a776850f0ef78606c4faf8481d56d4

Merge branch 'master' into hubspot-function

view details

Tim Kadlec

commit sha 6d1287b37dc05ff1dc1e0e7b76e83777ae3ce83a

function auto-submits to hubspot when form is filled

view details

push time in 4 days

issue openedWPO-Foundation/webpagetest

Provide a shortcut to run a test with original UA if bot protection is used

Feature Request Summary

In situations where some sort of bot mitigation is impacting the test results, provide a helpful shortcut to resubmit the test preserving the original User Agent String.

What's the motivation or use case for the change/feature?

Sometimes, bot mitigation will unfortunately flag WebPageTest agents as a bot and start a mitigation approach that negatively impacts the accuracy of our test results.

Here's an example of a test where we're flagged as a bot, and as a result, the server response is dramatically slowed down: https://www.webpagetest.org/result/210916_BiDcZY_7c9ec5eae9faaed8fde4791c60e64ea6/

Preserving the original user agent string fixes the issue: https://www.webpagetest.org/result/210916_BiDcPR_4e04cc325455440afa2b3093a69943c9/

Instead of requiring folks to know that's a possible issue, and to avoid having them dig into a problem that doesn't actually exist, providing a notification and button to quickly try a test with the original UA preserved would be a really helpful touch.

created time in 4 days

push eventWPO-Foundation/webpagetest-docs

Tim Kadlec

commit sha 1ec8e9f19aab91f6144bc7ebd138c784d1df60dc

Update change log

view details

push time in 4 days

push eventWPO-Foundation/wptagent

Patrick Meenan

commit sha 1365e3f72f9dbdff11387670cd5e647f96ecbbfa

Map netlog priorities to the Dev Tools equivalents

view details

tkadlec

commit sha 62735137c85f7c81eaf19ab6f74c463eb8476f46

Merge pull request #431 from pmeenan/priorities Map netlog priorities to the Dev Tools equivalents

view details

Patrick Meenan

commit sha 3915d106cc6bf3ffe043c1657faa443084c75bff

Added the blink priority names

view details

tkadlec

commit sha 92f48563de2091b13eb9a28d7eb63b12cde0bf4c

Merge pull request #432 from pmeenan/priorities Added the blink priority names

view details

push time in 4 days

push eventWPO-Foundation/wptagent

Patrick Meenan

commit sha 1365e3f72f9dbdff11387670cd5e647f96ecbbfa

Map netlog priorities to the Dev Tools equivalents

view details

tkadlec

commit sha 62735137c85f7c81eaf19ab6f74c463eb8476f46

Merge pull request #431 from pmeenan/priorities Map netlog priorities to the Dev Tools equivalents

view details

Patrick Meenan

commit sha 3915d106cc6bf3ffe043c1657faa443084c75bff

Added the blink priority names

view details

tkadlec

commit sha 92f48563de2091b13eb9a28d7eb63b12cde0bf4c

Merge pull request #432 from pmeenan/priorities Added the blink priority names

view details

push time in 4 days

push eventWPO-Foundation/wptagent

abdulsuhail

commit sha ac6abea25b7d0c67e1c0d60fff67e1a170f7a771

Header for Azion added

view details

Patrick Meenan

commit sha 21e7c06a9d48bf68cd40c2fb98b41ab6cae6d29f

Merge pull request #430 from abdulsuhail/domain-addition Header for Azion added

view details

tkadlec

commit sha f5361ac706057bc15133ea1b9a144ca372d61583

Updating Alibaba CDN check

view details

Patrick Meenan

commit sha 1365e3f72f9dbdff11387670cd5e647f96ecbbfa

Map netlog priorities to the Dev Tools equivalents

view details

tkadlec

commit sha 62735137c85f7c81eaf19ab6f74c463eb8476f46

Merge pull request #431 from pmeenan/priorities Map netlog priorities to the Dev Tools equivalents

view details

Patrick Meenan

commit sha 3915d106cc6bf3ffe043c1657faa443084c75bff

Added the blink priority names

view details

tkadlec

commit sha 92f48563de2091b13eb9a28d7eb63b12cde0bf4c

Merge pull request #432 from pmeenan/priorities Added the blink priority names

view details

push time in 4 days

push eventWPO-Foundation/webpagetest-blog

Tim Kadlec

commit sha d0fe1c6a52e96dbc332279e629215e52eb7a92df

update newsletter title

view details

push time in 5 days

push eventWPO-Foundation/webpagetest-blog

Tim Kadlec

commit sha e3d0277ea986e8acc7a0859390d265edf1977167

new newsletter

view details

push time in 5 days

push eventWPO-Foundation/webpagetest

Patrick Meenan

commit sha 2a4516f7db2b23118e41d1854c3ed03893fb9fc0

Use the dev tools priority names in the UI if we are given the net or blink names.

view details

tkadlec

commit sha 14949deb3d959d1baf9d2a6f754294cd8aeff49c

Merge pull request #1529 from WPO-Foundation/priorities-map Use the dev tools priority names in the UI if we are given the net or blink names.

view details

Scott Jehl

commit sha 1a9dc99c677ed1a24698b8efa3240620a1863ce9

wider viewport overlay styles. just one idea for the custom waterfall form as a panel. HTML cleanup included

view details

Scott Jehl

commit sha 301aca15e42ae8fe2ad702a1fbf67d518145b9d3

iterate on overlay. now settings are a toggle that collapses into a button in the header. this allows viewing the whole waterfall. #1452

view details

Scott Jehl

commit sha 69f7d4f1abc1cbce618c698bc49c5c792742961a

set event listeners to update all fields on input/change. update styles for settings pane

view details

Scott Jehl

commit sha 2fbef46a20cae6eee811c841185a0cb2211689ad

update the pill class to include a text color so it can be used outside of the header context. add a download link after the custom waterfall image.

view details

Scott Jehl

commit sha da30d0fbd307e0dfde74d3028ceeef62a90cf164

gosh. I don't like this edit but Safari doesn't seem to want to apply flex layout on a summary element? ugh.

view details

tkadlec

commit sha cded378f8e6f8bf3385512f1588f36ab0181f448

Merge pull request #1535 from WPO-Foundation/1452 1452: Clean up custom waterfall settings form

view details

push time in 5 days

push eventWPO-Foundation/webpagetest

Scott Jehl

commit sha 1a9dc99c677ed1a24698b8efa3240620a1863ce9

wider viewport overlay styles. just one idea for the custom waterfall form as a panel. HTML cleanup included

view details

Scott Jehl

commit sha 301aca15e42ae8fe2ad702a1fbf67d518145b9d3

iterate on overlay. now settings are a toggle that collapses into a button in the header. this allows viewing the whole waterfall. #1452

view details

Scott Jehl

commit sha 69f7d4f1abc1cbce618c698bc49c5c792742961a

set event listeners to update all fields on input/change. update styles for settings pane

view details

Scott Jehl

commit sha 2fbef46a20cae6eee811c841185a0cb2211689ad

update the pill class to include a text color so it can be used outside of the header context. add a download link after the custom waterfall image.

view details

Scott Jehl

commit sha da30d0fbd307e0dfde74d3028ceeef62a90cf164

gosh. I don't like this edit but Safari doesn't seem to want to apply flex layout on a summary element? ugh.

view details

tkadlec

commit sha cded378f8e6f8bf3385512f1588f36ab0181f448

Merge pull request #1535 from WPO-Foundation/1452 1452: Clean up custom waterfall settings form

view details

push time in 5 days