1<!DOCTYPE html> 2<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4<meta charset="UTF-8" /> 5<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0"> 6 7<link rel="profile" href="http://gmpg.org/xfn/11" /> 8<link rel="pingback" href="https://qualityremarks.com/xmlrpc.php" /> 9<!--[if lt IE 9]>
10<script data-jetpack-boost="ignore" src="https://qualityremarks.com/wp-content/themes/mon-cahier/js/html5.js" type="text/javascript"></script>
10 11<![endif]--> 12 13<style id="jetpack-boost-critical-css">@media all{.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1;}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;width:100%;z-index:1;}.swiper-wrapper{transform:translateZ(0);}}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;display:flex;height:44px;justify-content:center;position:absolute;width:44px;z-index:10;}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%;}.swiper-button-prev{margin-top:-22px;top:50%;}.swiper-button-prev{left:4px;right:auto;}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);z-index:10;}:root .jp-carousel-light{--jp-carousel-primary-color:#000;--jp-carousel-primary-subtle-color:#646970;--jp-carousel-bg-color:#fff;--jp-carousel-bg-faded-color:#fbfbfb;--jp-carousel-border-color:#dcdcde;}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{background-image:none;}.jp-carousel-wrap *{line-height:inherit;}.jp-carousel-wrap.swiper{height:auto;width:100vw;}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{opacity:.5;height:initial;width:initial;padding:20px 40px;background-image:none;}.jp-carousel-overlay .swiper-button-next::after,.jp-carousel-overlay .swiper-button-prev::after{content:none;}.jp-carousel-overlay .swiper-button-next svg,.jp-carousel-overlay .swiper-button-prev svg{height:30px;width:28px;background:var(--jp-carousel-bg-color);border-radius:4px;}.jp-carousel-overlay{font-family:"Helvetica Neue",sans-serif !important;z-index:2147483647;overflow-x:hidden;overflow-y:auto;direction:ltr;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--jp-carousel-bg-color);}.jp-carousel-overlay *{box-sizing:border-box;}.jp-carousel-overlay .swiper .swiper-button-prev{left:0;right:auto;}.jp-carousel-overlay .swiper .swiper-button-next{right:0;left:auto;}.jp-carousel-container{display:grid;grid-template-rows:1fr 64px;height:100%;}.jp-carousel-info{display:flex;flex-direction:column;text-align:left !important;-webkit-font-smoothing:subpixel-antialiased !important;z-index:100;background-color:var(--jp-carousel-bg-color);opacity:1;}.jp-carousel-info-footer{position:relative;background-color:var(--jp-carousel-bg-color);height:64px;display:flex;align-items:center;justify-content:space-between;width:100vw;}.jp-carousel-info-extra{display:none;background-color:var(--jp-carousel-bg-color);padding:35px;width:100vw;border-top:1px solid var(--jp-carousel-bg-faded-color);}.jp-carousel-title-and-caption{margin-bottom:15px;}.jp-carousel-photo-info{left:0 !important;width:100% !important;}.jp-carousel-comments-wrapper{padding:0;width:100% !important;display:none;}.jp-carousel-close-hint{letter-spacing:0 !important;position:fixed;top:20px;right:30px;padding:10px;text-align:right;width:45px;height:45px;z-index:15;color:var(--jp-carousel-primary-color);}.jp-carousel-close-hint svg{padding:3px 2px;background:var(--jp-carousel-bg-color);border-radius:4px;}.jp-carousel-pagination-container{flex:1;margin:0 15px 0 35px;}.jp-carousel-pagination,.jp-swiper-pagination{color:var(--jp-carousel-primary-color);font-size:15px;font-weight:400;white-space:nowrap;display:none;position:static !important;}.jp-carousel-pagination-container .swiper-pagination{text-align:left;line-height:8px;}.jp-carousel-pagination{padding-left:5px;}.jp-carousel-info-footer .jp-carousel-photo-title-container{flex:4;justify-content:center;overflow:hidden;margin:0;}.jp-carousel-photo-caption,.jp-carousel-photo-title{background:0 0 !important;border:none !important;display:inline-block;font:400 20px/1.3em "Helvetica Neue",sans-serif;line-height:normal;letter-spacing:0 !important;margin:0 0 10px 0;padding:0;overflow:hidden;text-shadow:none !important;text-transform:none !important;color:var(--jp-carousel-primary-color);}.jp-carousel-info-footer .jp-carousel-photo-caption{text-align:center;font-size:15px;white-space:nowrap;color:var(--jp-carousel-primary-subtle-color);margin:0;text-overflow:ellipsis;}.jp-carousel-photo-title{font-size:32px;margin-bottom:2px;}.jp-carousel-photo-description{color:var(--jp-carousel-primary-subtle-color);font-size:16px;margin:25px 0;width:100%;overflow:hidden;overflow-wrap:break-word;}.jp-carousel-caption{font-size:14px;font-weight:400;margin:0;}.jp-carousel-image-meta{color:var(--jp-carousel-primary-color);font:12px/1.4 "Helvetica Neue",sans-serif !important;width:100%;display:none;}a.jp-carousel-image-download{display:inline-block;clear:both;color:var(--jp-carousel-primary-subtle-color);line-height:1;font-weight:400;font-size:14px;text-decoration:none;}a.jp-carousel-image-download svg{display:inline-block;vertical-align:middle;margin:0 3px;padding-bottom:2px;}.jp-carousel-comments{font:15px/1.7 "Helvetica Neue",sans-serif !important;font-weight:400;background:none transparent;width:100%;bottom:10px;margin-top:20px;}#jp-carousel-comment-form{margin:0 0 10px !important;width:100%;}textarea#jp-carousel-comment-form-comment-field{background:var(--jp-carousel-bg-faded-color);border:1px solid var(--jp-carousel-border-color);color:var(--jp-carousel-primary-subtle-color);font:16px/1.4 "Helvetica Neue",sans-serif !important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);border-radius:3px;overflow:hidden;box-sizing:border-box;}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555;}#jp-carousel-loading-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;}#jp-carousel-loading-wrapper{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;}#jp-carousel-library-loading{color:var(--jp-carousel-primary-color);}#jp-carousel-comment-form-spinner{display:none;position:absolute;margin:0 auto;
13top:calc(50% - 10px);left:0;bottom:0;right:0;color:var(--jp-carousel-primary-color);text-align:center;}.jp-carousel-info-content-wrapper{max-width:800px;margin:auto;}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%;}#jp-carousel-comment-form-commenting-as input{background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-border-color);color:var(--jp-carousel-primary-subtle-color);font:16px/1.4 "Helvetica Neue",sans-serif !important;padding:10px;float:left;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px;}#jp-carousel-comment-form-commenting-as fieldset{float:left;border:none;margin:20px 0 0 0;padding:0;clear:both;}#jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 "Helvetica Neue",sans-serif !important;margin:0 20px 3px 0;float:left;width:100px;}#jp-carousel-comment-form-button-submit{margin-top:20px;margin-left:auto;display:block;border:solid 1px var(--jp-carousel-primary-color);background:var(--jp-carousel-bg-color);border-radius:3px;padding:8px 16px;font-size:14px;color:var(--jp-carousel-primary-color);}#jp-carousel-comment-form-container{margin-bottom:15px;width:100%;margin-top:20px;color:var(--jp-carousel-primary-subtle-color);position:relative;overflow:hidden;}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%;}#jp-carousel-comments-loading{font:400 15px/1.7 "Helvetica Neue",sans-serif !important;display:none;color:var(--jp-carousel-primary-subtle-color);text-align:left;margin-bottom:20px;width:100%;bottom:10px;margin-top:20px;}.jp-carousel-photo-icons-container{flex:1;display:block;text-align:right;margin:0 20px 0 30px;white-space:nowrap;}.jp-carousel-icon-btn{padding:16px;text-decoration:none;border:none;background:0 0;display:inline-block;height:64px;}.jp-carousel-icon{border:none;display:inline-block;line-height:0;font-weight:400;font-style:normal;border-radius:4px;width:31px;padding:4px 3px 3px;}.jp-carousel-icon svg{display:inline-block;}.jp-carousel-overlay rect{fill:var(--jp-carousel-primary-color);}.jp-carousel-icon .jp-carousel-has-comments-indicator{display:none;font-size:12px;vertical-align:top;margin-left:-16px;line-height:1;padding:2px 4px;border-radius:4px;background:var(--jp-carousel-primary-color);color:var(--jp-carousel-bg-color);font-weight:400;font-family:"Helvetica Neue",sans-serif !important;position:relative;}@media only screen and (max-width:760px){.jp-carousel-overlay .swiper .swiper-button-next,.jp-carousel-overlay .swiper .swiper-button-prev{display:none !important;}.jp-carousel-image-meta{float:none !important;width:100% !important;box-sizing:border-box;margin-left:0;}.jp-carousel-close-hint{font-size:26px !important;position:fixed !important;top:10px;right:10px;}.jp-carousel-wrap{background-color:var(--jp-carousel-bg-color);}.jp-carousel-caption{overflow:visible !important;}.jp-carousel-info-footer .jp-carousel-photo-title-container{display:none;}.jp-carousel-photo-icons-container{margin:0 10px 0 0;white-space:nowrap;}.jp-carousel-icon-btn{padding-left:20px;}.jp-carousel-pagination{padding-left:5px;}.jp-carousel-pagination-container{margin-left:25px;}#jp-carousel-comment-form-commenting-as fieldset,#jp-carousel-comment-form-commenting-as input{width:100%;float:none;}}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}article,aside,figure,footer,header,hgroup,nav{display:block;}ul{list-style:none;}a img{border:0;}body,input,textarea{color:#000;font-family:georgia,times,serif;font-size:16px;font-size:1.6rem;line-height:1.6;}h1,h2,h3,h6{clear:both;font-family:Cutive,serif;margin:10px 0;font-weight:400;}h1{font-size:30px;font-size:3rem;margin-top:0;}h2{font-size:26px;font-size:2.6rem;}h3{font-size:22px;font-size:2.2rem;}h6{font-size:16px;font-size:1.6rem;}h1.entry-title a{text-decoration:none;color:#000;}a{color:#000;}p{margin-bottom:1.5em;}ul{margin:0 0 1.5em 3em;}ul{list-style:disc;}strong{font-weight:700;}figure{margin:0;}.alignleft{display:inline;float:left;margin-right:1.5em;}.aligncenter{clear:both;display:block;margin:1em auto;}.social-media{list-style:none;position:absolute;right:0;top:-10px;}.social-media li{float:left;padding:0 5px;}a.youtube{background:transparent url("https://qualityremarks.com/w
13p-content/themes/mon-cahier/images/social-media.png") -130px 0 no-repeat;}a.linkedin{background:transparent url("https://qualityremarks.com/wp-content/themes/mon-cahier/images/social-media.png") -200px 0 no-repeat;}.social-media li a{display:block;text-indent:-9999px;width:25px;height:25px;opacity:.4;}#masthead{border-bottom:1px solid #000;display:inline-block;position:relative;text-align:center;width:100%;z-index:9999;}.site-intro{border-bottom:3px double #000;}h1.site-title{margin:1em auto 0 auto;}h1.site-title a{font-size:55px;font-size:5.5rem;padding-top:.5em;text-decoration:none;}h2.site-description{font-size:16px;font-size:1.6rem;font-style:italic;}.main-navigation{margin:.625em;z-index:99999;font-family:Cutive,serif;text-align:left;}.main-navigation ul{display:block;list-style:none;margin:.625em auto;}.main-navigation li{position:relative;float:left;}.main-navigation a{display:block;text-decoration:none;font-size:18px;font-size:1.8rem;padding:.5em .625em;}#page{margin:0 auto 0 auto;padding:1.25em;max-width:960px;background:#fff;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px 1px rgba(0,0,0,.1);}#main{width:100%;z-index:1;}.site-content{float:left;width:66.6666666667%;padding:1.875em 1.25em;}#content{width:100%;word-wrap:break-word;}#secondary{float:right;overflow:hidden;width:28.125%;padding:1.875em 0;font-size:14px;font-size:1.4rem;}.widget{margin:0 0 1.5em;word-wrap:break-word;}#secondary img{max-width:100%;height:auto;}.hentry{position:relative;margin:0 0 2em 0;}.entry-content{margin:1em 0 0;}.entry-content img{max-width:100%;height:auto;}.entry-meta{clear:both;font-size:12px;font-size:1.2rem;}.updated:not(.published){display:none;}.entry-meta a{text-decoration:none;}p.postedon{font-style:italic;margin:0;}footer.entry-meta{clear:both;font-size:12px;font-size:1.2rem;padding:.625em 0 0;border-bottom:none;border-bottom:1px solid #000;border-top:3px double #000;}.sep{padding:.125em .625em;}.site-footer{clear:both;width:93.75%;padding:1.875em 1.875em 1.25em;text-align:center;}iframe{max-width:100%;}input,textarea{font-size:100%;margin:0;vertical-align:baseline;}input{line-height:normal;}input[type=submit]{border:1px solid #ddd;border-color:#ddd #ddd #bbb #ddd;border-radius:3px;background:#fafafa;background:-moz-linear-gradient(top,#fafafa 60%,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#fafafa),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fafafa 60%,#e6e6e6 100%);background:-o-linear-gradient(top,#fafafa 60%,#e6e6e6 100%);background:-ms-linear-gradient(top,#fafafa 60%,#e6e6e6 100%);background:linear-gradient(top,#fafafa 60%,#e6e6e6 100%);box-shadow:inset 0 2px 1px #fff;color:rgba(0,0,0,.8);-webkit-appearance:button;font-size:18px;font-size:1.8rem;line-height:2;padding:.5em 1.5em;text-shadow:0 1px 0 rgba(255,255,255,.5);font-family:Cutive,serif;}input[type=text],textarea{color:#666;border:1px solid #ddd;border-radius:3px;}input[type=text]{padding:3px;margin-left:5px;}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%;}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute !important;}@media screen and (max-width:1000px){#page{padding:0;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}@media screen and (max-width:768px){h1.site-title a{font-size:38px;font-size:3.8rem;}.site-content{padding:3%;width:94%;}#secondary{border-top:1px solid #000;float:left;padding:3%;width:94%;}.site-footer{margin:0 auto;width:80%;}}@media screen and (max-width:600px){.social-media{display:none;}}@media screen and (max-width:480px){h1.site-title a{font-size:33px;font-size:3rem;}h1{font-size:26px;font-size:2.6rem;}h2{font-size:22px;font-size:2.2rem;}h3{font-size:20px;font-size:2rem;}input[type=submit]{font-size:14px;font-size:1.4rem;line-height:1.75;padding:.5em 1.25em;}}@media screen and (max-width:320px){h1.site-title a{font-size:26px;font-size:2.6rem;}h1{font-size:24px;font-size:2.4rem;margin-top:0;}h2{font-size:20px;font-size:2rem;}h3{font-size:18px;font-size:1.8rem;}}.sd-social-icon .sd-content ul li a.sd-button>
13span{margin-left:0;}body .sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-icon.no-text span:not(.custom-sharing-span){display:none;}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span{line-height:1;}</style> 14 <!-- All in One SEO 5.0.2 - aioseo.com --> 15 <title>Resources | Quality Remarks</title> 16 <meta name="description" content="All these resources and more linked here: AI Testing and Assurance LinkedIn Group AI Assurance, Evaluation & Accountability On the Dangers of Stochastic Parrots: Can Language Models Be Too Big? â Emily M. Bender, Timnit Gebru, Angelina McMillan-Major, Margaret Mitchell The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of" /> 17 <meta name="robots" content="max-image-preview:large" /> 18 <link rel="canonical" href="https://qualityremarks.com/resources/" /> 19 <meta name="generator" content="All in One SEO (AIOSEO) 5.0.2" /> 20 <meta property="og:locale" content="en_US" /> 21 <meta property="og:site_name" content="Quality Remarks â" /> 22 <meta property="og:type" content="article" /> 23 <meta property="og:title" content="Resources | Quality Remarks" /> 24 <meta property="og:description" content="All these resources and more linked here: AI Testing and Assurance LinkedIn Group AI Assurance, Evaluation & Accountability On the Dangers of Stochastic Parrots: Can Language Models Be Too Big? â Emily M. Bender, Timnit Gebru, Angelina McMillan-Major, Margaret Mitchell The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of" /> 25 <meta property="og:url" content="https://qualityremarks.com/resources/" /> 26 <meta property="og:image" content="https://qualityremarks.com/wp-content/uploads/2022/12/IMG_1457.jpeg" /> 27 <meta property="og:image:secure_url" content="https://qualityremarks.com/wp-content/uploads/2022/12/IMG_1457.jpeg" /> 28 <meta property="article:published_time" content="2013-01-02T03:40:39+00:00" /> 29 <meta property="article:modified_time" content="2026-09-25T09:05:30+00:00" /> 30 <meta name="twitter:card" content="summary" /> 31 <meta name="twitter:title" content="Resources | Quality Remarks" /> 32 <meta name="twitter:description" content="All these resources and more linked here: AI Testing and Assurance LinkedIn Group AI Assurance, Evaluation & Accountability On the Dangers of Stochastic Parrots: Can Language Models Be Too Big? â Emily M. Bender, Timnit Gebru, Angelina McMillan-Major, Margaret Mitchell The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of" /> 33 <meta name="twitter:image" content="http://qualityremarks.com/wp-content/uploads/2022/12/IMG_1457.jpeg" /> 34
34<script data-jetpack-boost="ignore" type="application/ld+json" class="aioseo-schema"> 35 {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/qualityremarks.com\/resources\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/qualityremarks.com\/#listItem","position":1,"name":"Home","item":"https:\/\/qualityremarks.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/qualityremarks.com\/resources\/#listItem","name":"Resources"}},{"@type":"ListItem","@id":"https:\/\/qualityremarks.com\/resources\/#listItem","position":2,"name":"Resources","previousItem":{"@type":"ListItem","@id":"https:\/\/qualityremarks.com\/#listItem","name":"Home"}}]},{"@type":"Person","@id":"https:\/\/qualityremarks.com\/#person","name":"keithklain","image":{"@type":"ImageObject","@id":"https:\/\/qualityremarks.com\/resources\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/4479cf7e99a0cd1c43f9b32558280f2c45f0a8576ff50f97b1bce03fddcbc238?s=96&d=mm&r=g","width":96,"height":96,"caption":"keithklain"}},{"@type":"WebPage","@id":"https:\/\/qualityremarks.com\/resources\/#webpage","url":"https:\/\/qualityremarks.com\/resources\/","name":"Resources | Quality Remarks","description":"All these resources and more linked here: AI Testing and Assurance LinkedIn Group AI Assurance, Evaluation & Accountability On the Dangers of Stochastic Parrots: Can Language Models Be Too Big? \u2013 Emily M. Bender, Timnit Gebru, Angelina McMillan-Major, Margaret Mitchell The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/qualityremarks.com\/#website"},"breadcrumb":{"@id":"https:\/\/qualityremarks.com\/resources\/#breadcrumblist"},"datePublished":"2013-01-02T03:40:39+00:00","dateModified":"2026-09-25T10:05:30+01:00"},{"@type":"WebSite","@id":"https:\/\/qualityremarks.com\/#website","url":"https:\/\/qualityremarks.com\/","name":"Quality Remarks","alternateName":"Quality Remarks | Keith Klain - AI Assurance, Technology Risk & Software Quality","inLanguage":"en-US","publisher":{"@id":"https:\/\/qualityremarks.com\/#person"}}]} 36 </script>
36 37 <!-- All in One SEO --> 38 39<!-- Jetpack Site Verification Tags --> 40<meta name="google-site-verification" content="zvIXnrt3-gASrLQMXZ_gf0lfSHtlWJZfuhfI6TUzuX0"> 41<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 42<link rel='dns-prefetch' href='//v0.wordpress.com' /> 43<link rel='dns-prefetch' href='//widgets.wp.com' /> 44<link rel='dns-prefetch' href='//s0.wp.com' /> 45<link rel='dns-prefetch' href='//0.gravatar.com' /> 46<link rel='dns-prefetch' href='//1.gravatar.com' /> 47<link rel='dns-prefetch' href='//2.gravatar.com' /> 48<link rel='dns-prefetch' href='//jetpack.wordpress.com' /> 49<link rel='dns-prefetch' href='//public-api.wordpress.com' /> 50<link rel='dns-prefetch' href='//secure.gravatar.com' /> 51<link rel='preconnect' href='//i0.wp.com' /> 52<link rel='preconnect' href='//c0.wp.com' /> 53<link rel="alternate" type="application/rss+xml" title="Quality Remarks » Feed" href="https://qualityremarks.com/feed/" /> 54<link rel="alternate" type="application/rss+xml" title="Quality Remarks » Comments Feed" href="https://qualityremarks.com/comments/feed/" /> 55<link rel="alternate" type="application/rss+xml" title="Quality Remarks » Resources Comments Feed" href="https://qualityremarks.com/resources/feed/" /> 56<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://qualityremarks.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fqualityremarks.com%2Fresources%2F" /> 57<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://qualityremarks.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fqualityremarks.com%2Fresources%2F&format=xml" /> 58 <!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ --> 59 60 61 <!-- / Google Analytics by MonsterInsights --> 62 <noscript><link rel='stylesheet' id='all-css-4356c7081a8701c83bec68b395ed54bb' href='https://qualityremarks.com/wp-content/boost-cache/static/05ce6fd554.min.css' type='text/css' media='all' /></noscript><link data-media="all" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );" rel='stylesheet' id='all-css-4356c7081a8701c83bec68b395ed54bb' href='https://qualityremarks.com/wp-content/boost-cache/static/05ce6fd554.min.css' type='text/css' media="not all" /> 63<style id="wp-img-auto-sizes-contain-inline-css"> 64img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 65/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 66</style> 67<style id="wp-emoji-styles-inline-css"> 68 69 img.wp-smiley, img.emoji { 70 display: inline !important; 71 border: none !important; 72 box-shadow: none !important; 73 height: 1em !important; 74 width: 1em !important; 75 margin: 0 0.07em !important; 76 vertical-align: -0.1em !important; 77 background: none !important; 78 padding: 0 !important; 79 } 80/*# sourceURL=wp-emoji-styles-inline-css */ 81</style> 82<style id="wp-block-library-inline-css"> 83:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
83--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 84 85/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 86</style> 87<style id="wp-block-heading-inline-css"> 88h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 89/*# sourceURL=https://qualityremarks.com/wp-includes/blocks/heading/style.min.css */ 90</style> 91<style id="wp-block-image-inline-css"> 92.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
92cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
92@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 93/*# sourceURL=https://qualityremarks.com/wp-includes/blocks/image/style.min.css */ 94</style> 95<style id="wp-block-list-inline-css"> 96ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em} 97/*# sourceURL=https://qualityremarks.com/wp-includes/blocks/list/style.min.css */ 98</style> 99<style id="wp-block-paragraph-inline-css"> 100.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 101/*# sourceURL=https://qualityremarks.com/wp-includes/blocks/paragraph/style.min.css */ 102</style> 103<style id="wp-block-search-inline-css"> 104.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}
105/*# sourceURL=https://qualityremarks.com/wp-includes/blocks/search/style.min.css */ 106</style> 107<style id="wp-block-columns-inline-css"> 108.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} 109/*# sourceURL=https://qualityremarks.com/wp-includes/blocks/columns/style.min.css */ 110</style> 111 112<style id="classic-theme-styles-inline-css"> 113/*! This file is auto-generated */ 114.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 115/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 116</style> 117 118<style id="global-styles-inline-css"> 119:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
119--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
119.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 120:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 121/*# sourceURL=global-styles-inline-css */ 122</style> 123 124<style id="jetpack-stats-inline-css"> 125img#wpstats{display:none} 126/*# sourceURL=jetpack-stats-inline-css */ 127</style> 128<noscript><link rel='stylesheet' id='googleFonts-css' href='//fonts.googleapis.com/css?family=Cutive|Reenie+Beanie&ver=7.1.2' media='all' /> 129</noscript><link data-media="all" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );" rel='stylesheet' id='googleFonts-css' href='//fonts.googleapis.com/css?family=Cutive|Reenie+Beanie&ver=7.1.2' media="not all" /> 130<style id="jetpack_likes-inline-css"> 131#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars :is(li,ul){list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;box-sizing:border-box;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #00000021}.jetpack-likes-widget-loaded iframe,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-unloaded .likes-widget-placeholder{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-loading iframe,.jetpack-likes-widget-unloaded iframe{display:none}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232ea2cc' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}:is(.comment-likes-widget-placeholder,.post-likes-widget-placeholder) .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}
131div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}} 132/*# sourceURL=https://qualityremarks.com/wp-content/plugins/jetpack/_inc/build/likes/style.min.css */ 133</style> 134 135
136<script data-jetpack-boost="ignore" id="jquery-core-js" src="https://qualityremarks.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
136 137 138<link rel="https://api.w.org/" href="https://qualityremarks.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://qualityremarks.com/wp-json/wp/v2/pages/41" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://qualityremarks.com/xmlrpc.php?rsd" /> 139<meta name="generator" content="WordPress 7.1.2" /> 140<link rel='shortlink' href='https://wp.me/P31NTj-F' /> 141 <style> 142 a {color: #000000} 143 a:hover {color: #dd3333} 144 </style> 145 <style id="custom-background-css"> 146body.custom-background { background-image: url("https://qualityremarks.com/wp-content/themes/mon-cahier/images/grid.png"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; } 147</style> 148<link rel="icon" href="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2024/11/cropped-QMC.png?fit=32%2C32&quality=20&ssl=1" sizes="32x32" /> 149<link rel="icon" href="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2024/11/cropped-QMC.png?fit=192%2C192&quality=20&ssl=1" sizes="192x192" /> 150<link rel="apple-touch-icon" href="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2024/11/cropped-QMC.png?fit=180%2C180&quality=20&ssl=1" /> 151<meta name="msapplication-TileImage" content="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2024/11/cropped-QMC.png?fit=270%2C270&quality=20&ssl=1" /> 152<style id="wp-custom-css"> 153/* 154Welcome to Custom CSS! 155 156CSS (Cascading Style Sheets) is a kind of code that tells the browser how 157to render a web page. You may delete these comments and get started with 158your customizations. 159 160By default, your stylesheet will be loaded after the theme stylesheets, 161which means that your rules can take precedence and override the theme CSS 162rules. Just write here what you want to change, you don't need to copy all 163your theme's stylesheet content. 164*/ 165img { 166 border: none; 167} 168</style> 169<style id="jetpack-block-subscriptions-inline-css">
170.is-style-compact .is-not-subscriber :is(.wp-block-button__link,.wp-block-jetpack-subscriptions__button){border-end-start-radius:0!important;border-start-start-radius:0!important;margin-inline-start:0!important}.is-style-compact .is-not-subscriber .components-text-control__input,.is-style-compact .is-not-subscriber p#subscribe-email input[type=email]{border-end-end-radius:0!important;border-start-end-radius:0!important}.is-style-compact:not(.wp-block-jetpack-subscriptions__use-newline) .components-text-control__input{border-inline-end-width:0!important}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form-container{display:flex;flex-direction:column}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline:not(.wp-block-jetpack-subscriptions__use-newline) .is-not-subscriber .wp-block-jetpack-subscriptions__form-elements{align-items:flex-start;display:flex}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline:not(.wp-block-jetpack-subscriptions__use-newline) p#subscribe-submit{display:flex;justify-content:center}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]{box-sizing:border-box;cursor:pointer;line-height:1.3;min-width:auto!important;white-space:nowrap!important}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email]::placeholder,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email]:disabled,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]::placeholder,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]:disabled{color:currentColor;opacity:.5}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button{border-color:#0000;border-style:solid}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email{background:#0000;flex-grow:1}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email input[type=email]{height:auto;margin:0;width:100%}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-submit,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-submit{line-height:0;margin:0;padding:0}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__show-subs .wp-block-jetpack-subscriptions__subscount{font-size:16px;margin:8px 0;text-align:end}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__form-elements{display:block}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline button{display:inline-block;max-width:100%}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__subscount{text-align:start}#subscribe-submit.is-link{text-align:center;width:auto!important}#subscribe-submit.is-link a{margin-left:0!important;margin-top:0!important;width:auto!important}@keyframes jetpack-memberships_button__spinner-animation{to{transform:rotate(1turn)}}.jetpack-memberships-spinner{display:none;height:1em;margin:0 0 0 5px;width:1em}.jetpack-memberships-spinner svg{height:100%;margin-bottom:-2px;width:100%}.jetpack-memberships-spinner-rotating{animation:jetpack-memberships_button__spinner-animation .75s linear infinite;transform-origin:center}.is-loading .jetpack-memberships-spinner{display:inline-block}body.jetpack-memberships-modal-open{overflow:hidden}dialog.jetpack-memberships-modal{opacity:1}dialog.jetpack-memberships-modal,dialog.jetpack-memberships-modal iframe{background:#0000;border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%}dialog.jetpack-memberships-modal::backdrop{background-color:#000;opacity:.7;transition:opacity .2s ease-out}dialog.jetpack-memberships-modal.is-loading,dialog.jetpack-memberships-modal.is-loading::backdrop{opacity:0}
170 171/*# sourceURL=https://qualityremarks.com/wp-content/plugins/jetpack/_inc/blocks/subscriptions/view.css?minify=false */ 172</style> 173<style id="core-block-supports-inline-css"> 174.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap;} 175/*# sourceURL=core-block-supports-inline-css */ 176</style> 177<style id="core-block-supports-duotone-inline-css"> 178:root{--wp--preset--duotone--grayscale:url(#wp-duotone-grayscale);} 179.wp-duotone-grayscale.wp-block-image img, .wp-duotone-grayscale.wp-block-image .components-placeholder{filter:var(--wp--preset--duotone--grayscale);} 180/*# sourceURL=core-block-supports-duotone-inline-css */ 181</style> 182 183</head> 184 185<body class="wp-singular page-template-default page page-id-41 custom-background wp-theme-mon-cahier"> 186<div id="page" class="hfeed site"> 187 <header id="masthead" class="site-header" role="banner"> 188 <hgroup class="site-intro"> 189 <h1 class="site-title"><a href="https://qualityremarks.com/" title="Quality Remarks" rel="home">Quality Remarks</a></h1> 190 <h2 class="site-description"></h2> 191 </hgroup> 192 193 <!-- if there's a header image, let's display it here --> 194 195 196 <nav role="navigation" class="site-navigation main-navigation"> 197 <h1 class="assistive-text">Menu ☰</h1> 198 <div class="assistive-text skip-link"><a href="#content" title="Skip to content">Skip to content</a></div> 199 <div class="menu"><ul id="menu-quality-remarks" class="menu"><li id="menu-item-4969" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-4969"><a href="https://qualityremarks.com">Home</a></li> 200<li id="menu-item-7213" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7213"><a href="https://qualityremarks.com/writing/">Writing</a></li> 201<li id="menu-item-4971" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4971"><a href="https://qualityremarks.com/speaking/">Speaking</a></li> 202<li id="menu-item-4970" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4970"><a href="https://qualityremarks.com/qr-podcast/">Podcast</a></li> 203<li id="menu-item-4973" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-41 current_page_item menu-item-4973"><a href="https://qualityremarks.com/resources/" aria-current="page">Resources</a></li> 204<li id="menu-item-4974" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4974"><a href="https://qualityremarks.com/media/">Media</a></li> 205</ul></div> </nav> 206 207 208 <ul class="social-media"> 209 210 211 212 213 <li><a href="http://www.linkedin.com/in/keithklain/" class="linkedin">LinkedIn</a></li> 214 215 216 217 <li><a href="https://www.youtube.com/user/keithklain" class="youtube">Youtube</a></li> 218 219 220 221 222 223 224 </ul><!-- #social-icons--> 225 226 </header><!-- #masthead .site-header --> 227 228 <div id="main"> 229 <div id="primary" class="site-content"> 230 <div id="content" role="main"> 231 232 233 234<article id="post-41" class="post-41 page type-page status-publish hentry"> 235 <header class="entry-header"> 236 <h1 class="entry-title">Resources</h1> 237 </header><!-- .entry-header --> 238 239 <div class="entry-content"> 240 241<p class="wp-block-paragraph">All these resources and more linked here: <a href="https://www.linkedin.com/groups/26410037/" target="_blank" rel="noopener" title="">AI Testing and Assurance LinkedIn Group</a></p> 242 243 244 245<h3 class="wp-block-heading">AI Assurance, Evaluation & Accountability</h3> 246 247 248 249<ul class="wp-block-list"> 250<li><a href="https://qualityremarks.com/wp-content/uploads/2025/06/On-the-Dangers-of-Stochastic-Parrots.pdf" target="_blank" rel="noopener" title="">On the Dangers of Stochastic Parrots: Can Language Models Be Too Big?</a> â Emily M. Bender, Timnit Gebru, Angelina McMillan-Major, Margaret Mitchell</li> 251 252 253 254<li><a href="https://machinelearning.apple.com/research/illusion-of-thinking" target="_blank" rel="noopener" title="">The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of Problem Complexity</a> â Parshin Shojaee, Iman Mirzadeh, Keivan Alizadeh, Maxwell Horton, Samy Bengio, Mehrdad Farajtabar</li> 255 256 257 258<li>
258<a href="https://qualityremarks.com/wp-content/uploads/2025/06/The-Pursuit-of-Fairness-in-Artificial-Intelligence-Models.pdf" target="_blank" rel="noopener" title="">The Pursuit of Fairness in Artificial Intelligence Models: A Survey</a> â Tahsin Kheya, Mohamed Jenek, Sunil Aryal</li> 259 260 261 262<li><a href="https://doi.org/10.1145/3287560.3287596" target="_blank" rel="noopener" title="">Model Cards for Model Reporting</a> â Margaret Mitchell, Simone Wu, Andrew Zaldivar, Parker Barnes, Lucy Vasserman, Ben Hutchinson, Elena Spitzer, Inioluwa Deborah Raji, Timnit Gebru</li> 263 264 265 266<li><a href="https://arxiv.org/abs/1803.09010" target="_blank" rel="noopener" title="">Datasheets for Datasets</a> â Timnit Gebru, Jamie Morgenstern, Briana Vecchione, Jennifer Wortman Vaughan, Hanna Wallach, Hal Daumé III, Kate Crawford</li> 267 268 269 270<li><a href="https://proceedings.mlr.press/v81/buolamwini18a.html" target="_blank" rel="noopener" title="">Gender Shades: Intersectional Accuracy Disparities in Commercial Gender Classification</a> â Joy Buolamwini, Timnit Gebru</li> 271 272 273 274<li><a href="https://doi.org/10.1145/3351095.3372873" target="_blank" rel="noopener" title="">Closing the AI Accountability Gap: Defining an End-to-End Framework for Internal Algorithmic Auditing</a> â Inioluwa Deborah Raji, Andrew Smart, Rebecca N. White, Margaret Mitchell, Timnit Gebru, Ben Hutchinson, Jamila Smith-Loud, Daniel Theron, Parker Barnes</li> 275 276 277 278<li><a href="https://www2.eecs.berkeley.edu/Pubs/TechRpts/2026/EECS-2026-261.html" target="_blank" rel="noopener" title="">Closing the AI Accountability Gap: Audits and Evaluation in the Age of Artificial Intelligence</a> â Inioluwa Deborah Raji</li> 279 280 281 282<li><a href="https://arxiv.org/abs/2206.09511" target="_blank" rel="noopener" title="">The Fallacy of AI Functionality</a> â Inioluwa Deborah Raji, I. Elizabeth Kumar, Aaron Horowitz, Andrew D. Selbst</li> 283 284 285 286<li><a href="https://arxiv.org/abs/2106.15590" target="_blank" rel="noopener" title="">The Values Encoded in Machine Learning Research</a> â Abeba Birhane, Pratyusha Kalluri, Dallas Card, William Agnew, Ravit Dotan, Michelle Bao</li> 287 288 289 290<li><a href="https://arxiv.org/abs/2205.10785" target="_blank" rel="noopener" title="">Responsible Artificial Intelligence â From Principles to Practice</a> â Virginia Dignum</li> 291 292 293 294<li><a href="https://www.scribd.com/document/890235133/The-ROI-of-AI-Ethics-2" target="_blank" rel="noopener" title="">The ROI of AI Ethics</a> â Zalabak, Dhamodharan, Lesieur, Magnusson, Kennedy, Krishnan</li> 295</ul> 296 297 298 299<h3 class="wp-block-heading">Software Testing Foundations</h3> 300 301 302 303<ul class="wp-block-list"> 304<li><a href="https://qualityremarks.com/wp-content/uploads/2025/06/Developer_Testing_in_the_IDE_Patterns_Beliefs_and_Behavior.pdf" target="_blank" rel="noopener" title="">Developer Testing in the IDE: Patterns, Beliefs, and Behavior</a> â Beller, Gousios, Panichella, Proksch, Amann, Zaidman</li> 305 306 307 308<li><a href="https://www.amazon.co.uk/Explore-Increase-Confidence-Exploratory-Testing/dp/1937785025" target="_blank" rel="noopener" title="">Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing</a> â Elisabeth Hendrickson</li> 309 310 311 312<li><a href="https://www.amazon.co.uk/s?k=Lessons+Learned+in+Software+Testing+Bach+Kaner+Pettichord" target="_blank" rel="noopener" title="">Lessons Learned in Software Testing: A Context-Driven Approach</a> â James Bach, Cem Kaner, Bret Pettichord</li> 313 314 315 316<li><a href="https://geraldmweinberg.com/Site/Perfect_Software.html" target="_blank" rel="noopener" title="">Perfect Software: And Other Illusions about Testing</a> â Gerald M. Weinberg</li> 317 318 319 320<li><a href="https://kaner.com/pdfs/impossible.pdf" target="_blank" rel="noopener" title="">The Impossibility of Complete Testing</a> â Cem Kaner</li> 321 322 323 324<li><a href="https://doi.org/10.1145/800027.808473" target="_blank" rel="noopener" title="">Toward a Theory of Test Data Selection</a> â John B. Goodenough, Susan L. Gerhart</li> 325 326 327 328<li><a href="https://doi.org/10.1109/TSE.1986.6312924" target="_blank" rel="noopener" title="">An Experimental Evaluation of the Assumption of Independence in Multiversion Programming</a> â John C. Knight, Nancy G. Leveson</li> 329 330 331 332<li><a href="https://www.amazon.co.uk/Software-Testing-Techniques-Boris-Beizer/dp/1850328803/ref=sr_1_1?dib=eyJ2IjoiMSJ9.G5a4QYKn17U0rY9XjmD-ZlVPgNBzdNBKTQdRWeYxubHMPjEl4l4hOKCmJLjrk_ZOPfvA6VVg-zymUoAaYvRBsbiN-DulY1I0rfxvmtYGrVHpm
332NEomlD4gQGzp2d2mTQ4pqEbUNxk5rwJiDzgPcJ3BYYmvACFpjRQouqmkKVsDOl-_lLKhV28ZRwDgQzv9uPb.hMSeW2zToARh52eGQmmMR9dtdEXGtiZ0uVNHEcW-z_E&dib_tag=se&keywords=Software+Testing+Techniques+Boris+Beizer&qid=1787394844&sr=8-1" target="_blank" rel="noopener" title="">Software Testing Techniques</a> â Boris Beizer</li> 333 334 335 336<li><a href="https://www.amazon.co.uk/Testing-Computer-Software-Cem-Kaner/dp/0471358460/ref=sr_1_1?dib=eyJ2IjoiMSJ9.SyBqpmPft-35KFU7nTwwrALg-FxpirumWwWtkFkpburxVJaLEf20MF9xfUmxbTA86dONx2Oo8doIp11_L2u1PtJyvV9h2gRn7khwVjROCdAmFghuKqBkIJ_crM9FN8cHJVVpbQypxAkcj-cChROSwwgUM01ro7r02JPWiGjcz-SzFFL0PRrOxcWBSGx9z7qhy1yaFNZ-ZBqHgpNsap7JaX0nriV-S-ulvBqvf4z5kVo.vC5z2-3xM7QKejpUH7ndee-9QQYUjejREIqbrSF_NJg&dib_tag=se&keywords=Testing+Computer+Software+Kaner+Falk+Nguyen&qid=1787394891&sr=8-1" target="_blank" rel="noopener" title="">Testing Computer Software</a> â Cem Kaner, Jack Falk, Hung Quoc Nguyen</li> 337</ul> 338 339 340 341<h3 class="wp-block-heading">Systems, Quality, Risk & Measurement</h3> 342 343 344 345<ul class="wp-block-list"> 346<li><a href="https://how.complexsystems.fail/" target="_blank" rel="noopener" title="">How Complex Systems Fail</a> â Richard I. Cook, MD</li> 347 348 349 350<li><a href="https://www.amazon.co.uk/s?k=The+Secrets+of+Consulting+Gerald+Weinberg" target="_blank" rel="noopener" title="">The Secrets of Consulting: A Guide to Giving and Getting Advice Successfully</a> â Gerald M. Weinberg</li> 351 352 353 354<li><a href="https://www.amazon.co.uk/s?k=Becoming+a+Technical+Leader+Gerald+Weinberg" target="_blank" rel="noopener" title="">Becoming a Technical Leader: An Organic Problem-solving Approach</a> â Gerald M. Weinberg</li> 355 356 357 358<li><a href="https://geraldmweinberg.com/Site/QSM_vol_2.html" target="_blank" rel="noopener" title="">Quality Software Management, Vol. 2: First-Order Measurement</a> â Gerald M. Weinberg</li> 359 360 361 362<li><a href="https://www.geraldmweinberg.com/Bookstuff/Each_Book/Vol1.html" target="_blank" rel="noopener" title="">Quality Software Management, Vol. 1: Systems Thinking</a> â Gerald M. Weinberg</li> 363 364 365 366<li><a href="https://geraldmweinberg.com/Site/Exploring_Requirements.html" target="_blank" rel="noopener" title="">Exploring Requirements: Quality Before Design</a> â Donald C. Gause, Gerald M. Weinberg</li> 367 368 369 370<li><a href="https://geraldmweinberg.com/Site/Quality.html" target="_blank" rel="noopener" title="">Quality Software Management, Vol. 4: Anticipating Change</a> â Gerald M. Weinberg</li> 371 372 373 374<li><a href="https://www.amazon.co.uk/Measuring-Managing-Performance-Organizations-Austin/dp/0932633366" target="_blank" rel="noopener" title="">Measuring and Managing Performance in Organizations</a> â Robert D. Austin</li> 375 376 377 378<li><a href="https://www.amazon.co.uk/Thinking-Fast-Slow-Daniel-Kahneman/dp/0141033576" target="_blank" rel="noopener" title="">Thinking, Fast and Slow</a> â Daniel Kahneman</li> 379 380 381 382<li><a href="https://www.amazon.co.uk/s?k=Tacit+and+Explicit+Knowledge+Harry+Collins" target="_blank" rel="noopener" title="">Tacit and Explicit Knowledge</a> â Harry Collins</li> 383 384 385 386<li><a href="https://www.amazon.co.uk/s?k=Rethinking+Expertise+Harry+Collins">Rethinking Expertise</a> â Harry Collins, Robert Evans</li> 387 388 389 390<li><a href="https://www.amazon.co.uk/s?k=The+Leprechauns+of+Software+Engineering+Bossavit" target="_blank" rel="noopener" title="">The Leprechauns of Software Engineering</a> â Laurent Bossavit</li> 391 392 393 394<li><a href="https://www.amazon.co.uk/Antifragile-Things-that-Gain-Disorder/dp/0141038225" target="_blank" rel="noopener" title="">Antifragile: Things That Gain from Disorder</a> â Nassim Nicholas Taleb</li> 395 396 397 398<li><a href="https://www.amazon.co.uk/Fooled-Randomness-Hidden-Chance-Markets/dp/0141031484" target="_blank" rel="noopener" title="">Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets</a> â Nassim Nicholas Taleb</li> 399 400 401 402<li><a href="https://www.amazon.co.uk/dp/1861972784" target="_blank" rel="noopener" title="">The 48 Laws of Power</a> â Robert Greene</li> 403 404 405 406<li><a href="https://www.amazon.co.uk/s?k=Search+For+The+Real+Hans+Hofmann" target="_blank" rel="noopener" title="">Search for the Real, and Other Essays</a> â Hans Hofmann</li> 407 408 409 410<li><a href="https://www.amazon.co.uk/Letters-Young-Contrarian-Art-Mentoring/dp/0465030335" target="_blank" rel="noopener" title="">Letters to a Young Contrarian</a> â Christopher Hitchens</li> 411</ul> 412 413 414 415<h3 class="wp-block-heading">AI Ethics, Power & Human Consequences</h3> 416 417 418 419<ul class="wp-block-list"> 420<li><a href="https://www.amazon.co.uk/AI-Fight-Techs-Create-Future/dp/B0DQQD5XML" target="_blank" rel="noopener" title="">The AI Con: How to Fight Big Techâs Hype and Create the Future We Want</a> â Emily M. Bender, Alex Hanna</li> 421 422 423 424<li><a href="https://www.amazon.co.uk/Artifictional-Intelligence-Humanitys-Surrender-Computers/dp/1509504125" target="_blank" rel="noopener" title="">Artifictional Intelligence: Against Humanityâs Surrender to Computers</a> â Harry Collins</li> 425 426 427 428<li>
428<a href="https://qualityremarks.com/wp-content/uploads/2025/06/Against-the-Commodification-of-Education-IMonnett.pdf" target="_blank" rel="noopener" title="">Against the Commodification of Education</a> â Dagmar Monett, Gilbert Paquet</li> 429 430 431 432<li><a href="https://qualityremarks.com/wp-content/uploads/2025/06/FINAL-20250603_AINowLandscapeReport_Full.pdf" target="_blank" rel="noopener" title="">AI Now Landscape Report</a> â Kate Brennan, Amba Kak, Sarah Myers West</li> 433 434 435 436<li><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5263664" target="_blank" rel="noopener" title="">Thinking Fast, Slow, and Artificial: How AI is Reshaping Human Reasoning and the Rise of Cognitive Surrender</a> â Steven Shaw, Gideon Nave</li> 437 438 439 440<li><a href="https://global.oup.com/academic/product/the-ai-mirror-9780197759066" target="_blank" rel="noopener" title="">The AI Mirror: How to Reclaim Our Humanity in an Age of Machine Thinking</a> â Shannon Vallor</li> 441 442 443 444<li><a href="https://www.ruhabenjamin.com/race-after-technology" target="_blank" rel="noopener" title="">Race After Technology: Abolitionist Tools for the New Jim Code</a> â Ruha Benjamin</li> 445 446 447 448<li><a href="https://meredithbroussard.com/books/" target="_blank" rel="noopener" title="">Artificial Unintelligence: How Computers Misunderstand the World</a> â Meredith Broussard</li> 449 450 451 452<li><a href="https://yalebooks.yale.edu/book/9780300264630/atlas-of-ai/" target="_blank" rel="noopener" title="">Atlas of AI: Power, Politics, and the Planetary Costs of Artificial Intelligence</a> â Kate Crawford</li> 453 454 455 456<li><a href="https://nyupress.org/9781479837243/algorithms-of-oppression/" target="_blank" rel="noopener" title="">Algorithms of Oppression: How Search Engines Reinforce Racism</a> â Safiya Umoja Noble</li> 457 458 459 460<li><a href="https://weaponsofmathdestructionbook.com/" target="_blank" rel="noopener" title="">Weapons of Math Destruction</a> â Cathy OâNeil</li> 461</ul> 462 463 464 465<h3 class="wp-block-heading">AI Standards, Regulation & Governance</h3> 466 467 468 469<ul class="wp-block-list"> 470<li><a href="https://qualityremarks.com/wp-content/uploads/2025/06/Hiroshima_Process_International_Code_of_Conduct_M8CtFCUob4UmDz3UoB5zQuCT6FE_99641.pdf" target="_blank" rel="noopener" title="">Hiroshima Process International Code of Conduct for Organizations Developing Advanced AI Systems</a></li> 471 472 473 474<li><a href="https://csrc.nist.gov/projects/risk-management" target="_blank" rel="noopener" title="">NIST Risk Management Framework</a></li> 475 476 477 478<li><a href="https://ai-challenges.nist.gov/aria" target="_blank" rel="noopener">NIST ARIA</a></li> 479 480 481 482<li><a href="https://artificialintelligenceact.eu/" target="_blank" rel="noopener" title="">
482EU AI Act</a></li> 483 484 485 486<li><a href="https://standards.ieee.org/ieee/7003/11357/" target="_blank" rel="noopener" title="">IEEE Standard for Algorithmic Bias Considerations â IEEE 7003-2024</a></li> 487 488 489 490<li><a href="https://oecd.ai/en/ai-principles" target="_blank" rel="noopener" title="">OECD AI Principles</a></li> 491 492 493 494<li><a href="https://atlas.mitre.org/" target="_blank" rel="noopener">MITRE ATLAS</a></li> 495 496 497 498<li><a href="https://www.aiuc-1.com/" target="_blank" rel="noopener">AIUC-1</a></li> 499</ul> 500 501 502 503<h3 class="wp-block-heading">Safety, Reliability & Software Engineering</h3> 504 505 506 507<ul class="wp-block-list"> 508<li><a href="https://science.nasa.gov/people/margaret-hamilton/" target="_blank" rel="noopener" title="">Margaret Hamilton â NASA Biography and Apollo Software Engineering</a> â Margaret Hamilton</li> 509 510 511 512<li><a href="https://airandspace.si.edu/collection-archive/apollo-flight-guidance-computer-software-collection-hamilton/sova-nasm-1986-0158" target="_blank" rel="noopener" title="">Apollo Flight Guidance Computer Software Collection [Hamilton]</a> â Smithsonian National Air and Space Museum</li> 513 514 515 516<li><a href="https://doi.org/10.1109/TSE.1986.6312924" target="_blank" rel="noopener" title="">An Experimental Evaluation of the Assumption of Independence in Multiversion Programming</a> â John C. Knight, Nancy G. Leveson</li> 517</ul> 518 519 520 521<h3 class="wp-block-heading">Worth Watching / Listening To</h3> 522 523 524 525<ul class="wp-block-list"> 526<li><a href="https://open.spotify.com/show/0aPNkMLxexiYJxSGum2J4V" target="_blank" rel="noopener" title="">Mystery AI Hype Theater 3000</a></li> 527 528 529 530<li><a href="https://open.spotify.com/show/2dBPt1j2DoNij1kVdx8Ig6" target="_blank" rel="noopener" title="">Better Offline</a></li> 531 532 533 534<li><a href="https://www.youtube.com/@JoeColantonio" target="_blank" rel="noopener" title="">Test Guild Test Automation Podcast</a></li> 535 536 537 538<li><a href="https://open.spotify.com/show/6j6MIc2NWlW7YCO5wueWPg" target="_blank" rel="noopener" title="">The Vernon Richard Show</a></li> 539 540 541 542<li><a href="https://www.engineeringqualitypodcast.com/home" target="_blank" rel="noopener" title="">Engineering Quality Podcast</a></li> 543 544 545 546<li><a href="https://www.youtube.com/@EvilTester" target="_blank" rel="noopener" title="">EvilTester â Software Testing</a></li> 547 548 549 550<li><a href="https://www.youtube.com/@rapid_software_testing" target="_blank" rel="noopener" title="">Rapid Software Testing</a></li> 551 552 553 554<li><a href="https://www.youtube.com/@associationforsoftwaretesting" target="_blank" rel="noopener" title="">
554Association for Software Testing</a></li> 555 556 557 558<li><a href="https://www.youtube.com/@TestingInThePub" target="_blank" rel="noopener" title="">Testing In The Pub</a></li> 559</ul> 560 561 562 563<p class="wp-block-paragraph">The <strong>BEST</strong> resource page for software testers, hosted by <a href="https://huibschoots.nl/posts/great-resources/" target="_blank" rel="noopener" title="">Huib Schoots</a></p> 564 565 566 567<h3 class="wp-block-heading">People I Pay Attention To</h3> 568 569 570 571<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 572<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 573<ul class="wp-block-list"> 574<li><a href="https://www.linkedin.com/in/ahodder/" target="_blank" rel="noopener">Aaron Hodder</a></li> 575 576 577 578<li><a href="https://ie.linkedin.com/in/abeba-birhane-214b8426" target="_blank" rel="noopener">Abeba Birhane</a></li> 579 580 581 582<li><a href="https://www.linkedin.com/in/eviltester/" target="_blank" rel="noopener">Alan Richardson</a></li> 583 584 585 586<li><a href="https://www.linkedin.com/in/alessandrarmoreira/" target="_blank" rel="noopener">Alessandra Moreira</a></li> 587 588 589 590<li><a href="https://www.linkedin.com/in/alexandraschladebeck/" target="_blank" rel="noopener" title="">Alexandra Schladebeck</a></li> 591 592 593 594<li><a href="https://www.linkedin.com/in/angiejones/" target="_blank" rel="noopener">Angie Jones</a></li> 595 596 597 598<li><a href="https://www.linkedin.com/in/ash-hynie/" target="_blank" rel="noopener" title="">
598Ash Hynie</a></li> 599 600 601 602<li><a href="https://www.linkedin.com/in/aureliejeanphd/" target="_blank" rel="noopener">Aurélie Jean</a></li> 603 604 605 606<li><a href="https://www.linkedin.com/in/bwbkelly/" target="_blank" rel="noopener">Ben Kelly</a></li> 607 608 609 610<li><a href="https://www.linkedin.com/in/berenvd/" target="_blank" rel="noopener">Beren Van Daele</a></li> 611 612 613 614<li><a href="https://www.linkedin.com/in/monettdiaz/" target="_blank" rel="noopener">Dagmar Monett</a></li> 615 616 617 618<li><a href="https://www.linkedin.com/in/damiansynadinos/" target="_blank" rel="noopener">Damian Synadinos</a></li> 619 620 621 622<li><a href="https://www.linkedin.com/in/dan-ashby/" target="_blank" rel="noopener">Dan Ashby</a></li> 623 624 625 626<li><a href="https://www.linkedin.com/in/dannydainton/" target="_blank" rel="noopener">Danny Dainton</a></li> 627 628 629 630<li><a href="https://www.linkedin.com/in/david-greenlees-b9299015/" target="_blank" rel="noopener">David Greenlees</a></li> 631 632 633 634<li><a href="https://www.linkedin.com/in/dawnhaynes" target="_blank" rel="noopener">Dawn Haynes</a></li> 635 636 637 638<li><a href="https://www.linkedin.com/in/duncnisbet/" target="_blank" rel="noopener">Duncan Nisbet</a></li> 639 640 641 642<li><a href="https://www.linkedin.com/in/testobsessed" target="_blank" rel="noopener">Elisabeth Hendrickson</a></li> 643</ul> 644</div> 645 646 647 648<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 649<ul class="wp-block-list"> 650<li><a href="https://www.linkedin.com/in/ezagroba/" target="_blank" rel="noopener">Elizabeth Zagroba</a></li> 651 652 653 654<li><a href="https://www.linkedin.com/in/ebender/" target="_blank" rel="noopener">Emily M. Bender</a></li> 655 656 657 658<li><a href="https://www.linkedin.com/in/eproegler/" target="_blank" rel="noopener">Eric Proegler</a></li> 659 660 661 662<li><a href="https://www.linkedin.com/in/fionacharles/" target="_blank" rel="noopener">Fiona Charles</a></li> 663 664 665 666<li><a href="https://www.linkedin.com/in/g33klady/" target="_blank" rel="noopener">Hilary Weaver</a></li> 667 668 669 670<li><a href="https://nl.linkedin.com/in/huibschoots" target="_blank" rel="noopener">Huib Schoots</a></li> 671 672 673 674<li><a href="https://ca.linkedin.com/in/deborah-raji-065751b2" target="_blank" rel="noopener">Inioluwa Deborah Raji</a></li> 675 676 677 678<li><a href="https://www.linkedin.com/in/clarotesting/" target="_blank" rel="noopener">James Christie</a></li> 679 680 681 682<li><a href="https://www.linkedin.com/in/james-bach-6188a811/" target="_blank" rel="noopener">James Marcus Bach</a></li> 683 684 685 686<li><a href="https://www.linkedin.com/in/jeffperkins1/" target="_blank" rel="noopener">Jeff Perkins</a></li> 687 688 689 690<li><a href="https://de.linkedin.com/in/bryson" target="_blank" rel="noopener">Joanna Bryson</a></li> 691 692 693 694<li><a href="https://www.linkedin.com/in/liebermanjl" target="_blank" rel="noopener">Josh Lieberman</a></li> 695 696 697 698<li><a href="https://www.linkedin.com/in/buolamwini" target="_blank" rel="noopener">Joy Buolamwini</a></li> 699 700 701 702<li><a href="https://www.linkedin.com/in/karennjohnson/" target="_blank" rel="noopener">Karen Johnson</a></li> 703 704 705 706<li><a href="https://www.linkedin.com/in/kate-starr-cfa/" target="_blank" rel="noopener">Kate Starr, CFA</a></li> 707 708 709 710<li><a href="https://www.linkedin.com/in/kathykbaxter" target="_blank" rel="noopener">Kathy Baxter</a></li> 711 712 713 714<li><a href="https://www.linkedin.com/in/latanya-sweeney-a4b25510b" target="_blank" rel="noopener">Latanya Sweeney</a></li> 715 716 717 718<li><a href="https://www.linkedin.com/in/maaike-brinkhof-1942b725/" target="_blank" rel="noopener">Maaike Brinkhof</a></li> 719 720 721 722<li><a href="https://www.linkedin.com/in/margaret-mitchell-9b13429/" target="_blank" rel="noopener">Margaret Mitchell</a></li> 723</ul> 724</div> 725 726 727 728<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 729<ul class="wp-block-list"> 730<li><a href="https://www.linkedin.com/in/maria-kedemo-299b16/" target="_blank" rel="noopener">Maria Kedemo</a></li> 731 732 733 734<li><a href="https://www.linkedin.com/in/marisazalabak/" target="_blank" rel="noopener">Marisa Zalabak</a></li> 735 736 737 738<li><a href="https://www.linkedin.com/in/whoisvds4/" target="_blank" rel="noopener">Martin Hynie</a></li> 739 740 741 742<li><a href="https://www.linkedin.com/in/meredith-whittaker-760a40252" target="_blank" rel="noopener">Meredith Whittaker</a></li> 743 744 745 746<li><a href="https://www.linkedin.com/in/michael-bolton-08847/" target="_blank" rel="noopener">Michael Bolton</a></li> 747 748 749 750<li><a href="https://www.linkedin.com/in/michaelaanneross/" target="_blank" rel="noopener">Michaela Ross</a></li> 751 752 753 754<li><a href="https://www.linkedin.com/in/viktorslavchev/" target="_blank" rel="noopener">Mr. Viktor Slavchev</a></li> 755 756 757 758<li><a href="https://www.linkedin.com/in/nate-custer-a2a02210/" target="_blank" rel="noopener">Nate Custer</a></li> 759 760 761 762<li><a href="https://www.linkedin.com/in/nourielroubini" target="_blank" rel="noopener">Nouriel Roubini</a></li> 763 764 765 766<li><a href="https://www.linkedin.com/in/patrick-prill-50510077/" target="_blank" rel="noopener">
766Patrick Prill</a></li> 767 768 769 770<li><a href="https://www.linkedin.com/in/paulgrizzaffi/" target="_blank" rel="noopener">Paul Grizzaffi</a></li> 771 772 773 774<li><a href="https://www.linkedin.com/in/paul-j-holland/" target="_blank" rel="noopener">Paul Holland</a></li> 775 776 777 778<li><a href="https://www.linkedin.com/in/reemamakwana/" target="_blank" rel="noopener">Reema Makwana</a></li> 779 780 781 782<li><a href="https://www.linkedin.com/in/friendlytester/" target="_blank" rel="noopener">Richard Bradshaw</a></li> 783 784 785 786<li><a href="https://www.linkedin.com/in/santhosh-tuppad-338b7412/" target="_blank" rel="noopener">Santhosh Tuppad</a></li> 787 788 789 790<li><a href="https://www.linkedin.com/in/scottberkun/" target="_blank" rel="noopener">Scott Berkun</a></li> 791 792 793 794<li><a href="https://www.linkedin.com/in/timnit-gebru-7b3b407/" target="_blank" rel="noopener">Timnit Gebru</a></li> 795 796 797 798<li><a href="https://www.linkedin.com/in/trishkhoo/" target="_blank" rel="noopener">Trish Khoo</a></li> 799</ul> 800</div> 801</div> 802<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-linkedin"><a rel="nofollow noopener noreferrer" 803 data-shared="sharing-linkedin-41" 804 class="share-linkedin sd-button share-icon no-text" 805 href="https://qualityremarks.com/resources/?share=linkedin" 806 target="_blank" 807 aria-labelledby="sharing-linkedin-41" 808 > 809 <span id="sharing-linkedin-41" hidden>Share on LinkedIn (Opens in new window)</span> 810 <span>LinkedIn</span> 811 </a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer" 812 data-shared="sharing-reddit-41" 813 class="share-reddit sd-button share-icon no-text" 814 href="https://qualityremarks.com/resources/?share=reddit" 815 target="_blank" 816 aria-labelledby="sharing-reddit-41" 817 > 818 <span id="sharing-reddit-41" hidden>Share on Reddit (Opens in new window)</span> 819 <span>Reddit</span> 820 </a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" 821 data-shared="sharing-facebook-41" 822 class="share-facebook sd-button share-icon no-text" 823 href="https://qualityremarks.com/resources/?share=facebook" 824 target="_blank" 825 aria-labelledby="sharing-facebook-41" 826 > 827 <span id="sharing-facebook-41" hidden>Share on Facebook (Opens in new window)</span> 828 <span>Facebook</span> 829 </a></li><li class="share-bluesky"><a rel="nofollow noopener noreferrer" 830 data-shared="sharing-bluesky-41" 831 class="share-bluesky sd-button share-icon no-text" 832 href="https://qualityremarks.com/resources/?share=bluesky" 833 target="_blank" 834 aria-labelledby="sharing-bluesky-41" 835 > 836 <span id="sharing-bluesky-41" hidden>Share on Bluesky (Opens in new window)</span> 837 <span>Bluesky</span> 838 </a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer" 839 data-shared="sharing-twitter-41" 840 class="share-twitter sd-button share-icon no-text" 841 href="https://qualityremarks.com/resources/?share=twitter" 842 target="_blank" 843 aria-labelledby="sharing-twitter-41" 844 > 845 <span id="sharing-twitter-41" hidden>Share on X (Opens in new window)</span> 846 <span>X</span> 847 </a></li><li class="share-email"><a rel="nofollow noopener noreferrer" 848 data-shared="sharing-email-41" 849 class="share-email sd-button share-icon no-text" 850 href="mailto:?subject=%5BShared%20Post%5D%20Resources&body=https%3A%2F%2Fqualityremarks.com%2Fresources%2F&share=email" 851 target="_blank" 852 aria-labelledby="sharing-email-41" 853 data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you're having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="5f4967ba48" data-email-share-track-url="https://qualityremarks.com/resources/?share=email"> 854 <span id="sharing-email-41" hidden>Email a link to a friend (Opens in new window)</span> 855 <span>Email</span> 856 </a></li><li class="share-end"></li></ul></div></div></div> </div><!-- .entry-content --> 857</article><!-- #post-41 --> 858 859 <div id="comments" class="comments-area"> 860 861 862 863 864 865 <div id="respond" class="comment-respond"> 866 <h3 id="reply-title" class="comment-reply-title">Leave a Reply<small><a rel="nofollow" id="cancel-comment-reply-link" href="/resources/#respond" style="display:none;">Cancel reply</a></small></h3> <form id="commentform" class="comment-form"> 867 <iframe 868 title="Comment Form" 869 src="https://jetpack.wordpress.com/jetpack-comment/?blogid=44759121&postid=41&
869comment_registration=0&require_name_email=1&stc_enabled=1&stb_enabled=1&show_avatars=1&avatar_default=mystery&greeting=Leave+a+Reply&jetpack_comments_nonce=6695442c8c&greeting_reply=Leave+a+Reply+to+%25s&color_scheme=light&lang=en_US&jetpack_version=16.2&iframe_unique_id=1&show_cookie_consent=10&has_cookie_consent=0&is_current_user_subscribed=0&token_key=%3Bnormal%3B&sig=4a4e2f9f48bf486aa719afb2efe9b4c0cab97ba1#parent=https%3A%2F%2Fqualityremarks.com%2Fresources%2F" 870 name="jetpack_remote_comment" 871 style="width:100%; height: 430px; border:0;" 872 class="jetpack_remote_comment" 873 id="jetpack_remote_comment" 874 sandbox="allow-same-origin allow-top-navigation allow-scripts allow-forms allow-popups" 875 > 876 </iframe> 877 <!--[if !IE]><!--> 878 879 <!--<![endif]--> 880 </form> 881 </div> 882 883 884 <input type="hidden" name="comment_parent" id="comment_parent" value="" /> 885 886 887</div><!-- #comments .comments-area --> 888 889 890 </div><!-- #content --> 891 </div><!-- #primary .site-content --> 892 893 <div id="secondary" class="widget-area" role="complementary"> 894 <aside id="block-23" class="widget widget_block widget_media_image"> 895<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="745" height="745" src="http://qualityremarks.com/wp-content/uploads/2022/12/keith-klain-icon.jpeg" alt="Keith Klain - QMC" class="wp-image-4671" srcset="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2022/12/keith-klain-icon.jpeg?w=745&quality=20&ssl=1 745w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2022/12/keith-klain-icon.jpeg?resize=300%2C300&quality=20&ssl=1 300w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2022/12/keith-klain-icon.jpeg?resize=150%2C150&quality=20&ssl=1 150w" sizes="auto, (max-width: 745px) 100vw, 745px" /></figure> 896</aside><aside id="block-19" class="widget widget_block widget_media_image"><div class="wp-block-image wp-duotone-grayscale"> 897<figure class="aligncenter size-full is-resized"><a href="https://www.linkedin.com/in/keithklain/" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="700" height="702" src="http://qualityremarks.com/wp-content/uploads/2026/07/Screenshot-2026-07-30-at-06.14.11.png" alt="" class="wp-image-7126" style="aspect-ratio:0.9971692595625219;width:152px;height:auto" srcset="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/07/Screenshot-2026-07-30-at-06.14.11.png?w=700&quality=20&ssl=1 700w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/07/Screenshot-2026-07-30-at-06.14.11.png?resize=300%2C300&quality=20&ssl=1 300w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/07/Screenshot-2026-07-30-at-06.14.11.png?resize=150%2C150&quality=20&
897ssl=1 150w" sizes="auto, (max-width: 700px) 100vw, 700px" /></a></figure> 898</div></aside><aside id="block-20" class="widget widget_block widget_media_image"><div class="wp-block-image wp-duotone-grayscale"> 899<figure class="aligncenter size-full is-resized"><a href="https://www.linkedin.com/groups/26410037/" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="956" height="898" src="http://qualityremarks.com/wp-content/uploads/2026/07/AITA.png" alt="" class="wp-image-7122" style="aspect-ratio:1.0645886407912484;width:124px;height:auto" srcset="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/07/AITA.png?w=956&quality=20&ssl=1 956w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/07/AITA.png?resize=300%2C282&quality=20&ssl=1 300w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/07/AITA.png?resize=768%2C721&quality=20&ssl=1 768w" sizes="auto, (max-width: 956px) 100vw, 956px" /></a></figure> 900</div></aside><aside id="block-21" class="widget widget_block widget_media_image"><div class="wp-block-image wp-duotone-grayscale"> 901<figure class="aligncenter size-full is-resized"><a href="https://open.spotify.com/show/5atTgeCyM3r2V0XVcBL93n?si=6007d673889b4dde" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="790" height="818" src="http://qualityremarks.com/wp-content/uploads/2026/08/Screenshot-2026-08-04-at-07.59.07.png" alt="" class="wp-image-7188" style="aspect-ratio:0.9657860153169892;width:119px;height:auto" srcset="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/08/Screenshot-2026-08-04-at-07.59.07.png?w=790&quality=20&ssl=1 790w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/08/Screenshot-2026-08-04-at-07.59.07.png?resize=290%2C300&quality=20&ssl=1 290w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/08/Screenshot-2026-08-04-at-07.59.07.png?resize=768%2C795&quality=20&ssl=1 768w" sizes="auto, (max-width: 790px) 100vw, 790px" /></a></figure> 902</div></aside><aside id="block-22" class="widget widget_block widget_media_image"><div class="wp-block-image wp-duotone-grayscale"> 903<figure class="aligncenter size-full is-resized"><a href="https://podcasts.apple.com/us/podcast/quality-remarks-the-podcast/id1247207139" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="484" height="510" src="http://qualityremarks.com/wp-content/uploads/2026/08/Screenshot-2026-08-04-at-07.59.52.png" alt="" class="wp-image-7189" style="aspect-ratio:0.9490333919156415;width:136px;height:auto" srcset="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/08/Screenshot-2026-08-04-at-07.59.52.png?w=484&quality=20&ssl=1 484w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/08/Screenshot-2026-08-04-at-07.59.52.png?resize=285%2C300&quality=20&ssl=1 285w" sizes="auto, (max-width: 484px) 100vw, 484px" /></a></figure> 904</div></aside><aside id="block-18" class="widget widget_block widget_media_image"><div class="wp-block-image wp-duotone-grayscale"> 905<figure class="aligncenter size-full is-resized"><a href="https://www.youtube.com/@KeithKlain" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="628" height="522" src="http://qualityremarks.com/wp-content/uploads/2026/07/Screenshot-2026-07-30-at-06.19.38.png" alt="" class="wp-image-7128" style="aspect-ratio:1.2031331592689296;width:168px;height:auto" srcset="https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/07/Screenshot-2026-07-30-at-06.19.38.png?w=628&quality=20&ssl=1 628w, https://i0.wp.com/qualityremarks.com/wp-content/uploads/2026/07/Screenshot-2026-07-30-at-06.19.38.png?resize=300%2C249&quality=20&ssl=1 300w" sizes="auto, (max-width: 628px) 100vw, 628px" /></a></figure> 906</div></aside><aside id="block-24" class="widget widget_block widget_search"><form role="search" method="get" action="https://qualityremarks.com/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search" ><label class="wp-block-search__label" for="wp-block-search__input-2" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-2" placeholder="" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button wp-element-button" type="submit" >Search</button></div></form></aside><aside id="block-25" class="widget widget_block"> <div class="wp-block-jetpack-subscriptions__supports-newline wp-block-jetpack-subscriptions"> 907 <div class="wp-block-jetpack-subscriptions__container is-not-subscriber"> 908 <form 909 action="https://wordpress.com/email-subscriptions" 910 method="post" 911 accept-charset="utf-8" 912 data-blog="44759121" 913 data-post_access_level="everybody" 914 data-subscriber_email="" 915 id="subscribe-blog" 916 > 917 <div class="wp-block-jetpack-subscriptions__form-elements"> 918 <p id="subscribe-email"> 919 <label 920 id="subscribe-field-label" 921 for="subscribe-field" 922 class="screen-reader-text" 923 > 924 Type your email⦠</label> 925 <input 926 required="required" 927 type="email" 928 name="email" 929 autocomplete="email" 930 class="no-border-radius " 931 style="font-size: 16px;padding: 15px 23px 15px 23px;border-radius: 0px;border-width: 1px;" 932 placeholder="Type your emailâ¦" 933 value="" 934 id="subscribe-field" 935 title="Please fill in this field." 936 /> </p> 937 <p id="subscribe-submit" 938 > 939 <input type="hidden" name="action" value="subscribe"/> 940 <input type="hidden" name="blog_id" value="44759121"/> 941 <input type="hidden" name="source" value="https://qualityremarks.com/resources/"/> 942 <input type="hidden" name="sub-type" value="subscribe-block"/> 943 <input type="hidden" name="app_source" value=""/> 944 <input type="hidden" name="redirect_fragment" value="subscribe-blog"/> 945 <input type="hidden" name="lang" value="en_US"/> 946 <input type="hidden" id="_wpnonce" name="_wpnonce" value="47b4bdc069" /><input type="hidden" name="_wp_http_referer" value="/resources/" /><input type="hidden" name="post_id" value="41"/> <button type="submit" 947 class="wp-block-button__link no-border-radius" 948 style="font-size: 16px;padding: 15px 23px 15px 23px;margin: 0; margin-left: 10px;border-radius: 0px;border-width: 1px;" 949 name="jetpack_subscriptions_widget" 950 > 951 Subscribe </button> 952 </p> 953 </div> 954 </form> 955 </div> 956 </div> 957 </aside> </div><!-- #secondary .widget-area --> 958 959 </div><!-- #main --> 960 961 <footer id="colophon" class="site-footer" role="contentinfo"> 962 963 964 <nav role="navigation" class="footer-navigation"> 965 <div class="menu-quality-remarks-container"><ul id="menu-quality-remarks-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-4969"><a href="https://qualityremarks.com">Home</a></li> 966<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7213"><a href="https://qualityremarks.com/writing/">Writing</a></li> 967<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4971"><a href="https://qualityremarks.com/speaking/">Speaking</a></li> 968<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4970"><a href="https://qualityremarks.com/qr-podcast/">Podcast</a></li> 969<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-41 current_page_item menu-item-4973"><a href="https://qualityremarks.com/resources/" aria-current="page">Resources</a></li> 970<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4974"><a href="https://qualityremarks.com/media/">Media</a></li> 971</ul></div> </nav> 972 973 <div class="site-info"> 974 975 976 2026 Quality Remarks</a> 977 978 979 </div><!-- .site-info --> 980 </footer><!-- .site-footer .site-footer --> 981</div><!-- #page .hfeed .site --> 982 983 984<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg> 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001
1002<script data-jetpack-boost="ignore" id="wp-emoji-settings" type="application/json"> 1003{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://qualityremarks.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1004</script>
vendor: 58 bytes, lines 1004-1007
1004 1005 1006 1007 <script src="//www.googletagmanager.com/gtag/js?id=
1007G-QN6LJW7PBG
vendor: 87 bytes, line 1007
1007" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script>
1007<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 1008 var mi_version = '11.3.0'; 1009 var mi_track_user = true; 1010 var mi_no_track_reason = ''; 1011 var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/qualityremarks.com\/resources\/"}; 1012 if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { 1013 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); 1014 } else { 1015 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; 1016 } 1017 1018 var disableStrs = [ 1019 'ga-disable-G-QN6LJW7PBG', 1020 ]; 1021 1022 /* Function to detect opted out users */ 1023 function __gtagTrackerIsOptedOut() { 1024 for (var index = 0; index < disableStrs.length; index++) { 1025 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 1026 return true; 1027 } 1028 } 1029 1030 return false; 1031 } 1032 1033 /* Disable tracking if the opt-out cookie exists. */ 1034 if (__gtagTrackerIsOptedOut()) { 1035 for (var index = 0; index < disableStrs.length; index++) { 1036 window[disableStrs[index]] = true; 1037 } 1038 } 1039 1040 /* Opt-out function */ 1041 function __gtagTrackerOptout() { 1042 for (var index = 0; index < disableStrs.length; index++) { 1043 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 1044 window[disableStrs[index]] = true; 1045 } 1046 } 1047 1048 if ('undefined' === typeof gaOptout) { 1049 function gaOptout() { 1050 __gtagTrackerOptout(); 1051 } 1052 } 1053 window.dataLayer = window.dataLayer || []; 1054 1055 window.MonsterInsightsDualTracker = { 1056 helpers: {}, 1057 trackers: {}, 1058 }; 1059 if (mi_track_user) { 1060 function __gtagDataLayer() { 1061 dataLayer.push(arguments); 1062 } 1063 1064 function __gtagTracker(type, name, parameters) { 1065 if (!parameters) { 1066 parameters = {}; 1067 } 1068 1069 if (parameters.send_to) { 1070 __gtagDataLayer.apply(null, arguments); 1071 return; 1072 } 1073 1074 if (type === 'event') { 1075 parameters.send_to = monsterinsights_frontend.v4_id; 1076 var hookName = name; 1077 if (typeof parameters['event_category'] !== 'undefined') { 1078 hookName = parameters['event_category'] + ':' + name; 1079 } 1080 1081 if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { 1082 MonsterInsightsDualTracker.trackers[hookName](parameters); 1083 } else { 1084 __gtagDataLayer('event', name, parameters); 1085 } 1086 1087 } else { 1088 __gtagDataLayer.apply(null, arguments); 1089 } 1090 } 1091 1092 __gtagTracker('js', new Date()); 1093 __gtagTracker('set', { 1094 'developer_id.dZGIzZG': true, 1095 }); 1096 if ( MonsterInsightsLocations.page_location ) { 1097 __gtagTracker('set', MonsterInsightsLocations); 1098 } 1099 __gtagTracker('config', 'G-QN6LJW7PBG', {"forceSSL":"true","link_attribution":"true"} ); 1100 window.gtag = __gtagTracker; (function () { 1101 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 1102 /* ga and __gaTracker compatibility shim. */ 1103 var noopfn = function () { 1104 return null; 1105 }; 1106 var newtracker = function () { 1107 return new Tracker(); 1108 }; 1109 var Tracker = function () { 1110 return null; 1111 }; 1112 var p = Tracker.prototype; 1113 p.get = noopfn; 1114 p.set = noopfn; 1115 p.send = function () { 1116 var args = Array.prototype.slice.call(arguments); 1117 args.unshift('send'); 1118 __gaTracker.apply(null, args); 1119 }; 1120 var __gaTracker = function () { 1121 var len = arguments.length; 1122 if (len === 0) { 1123 return; 1124 } 1125 var f = arguments[len - 1]; 1126 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 1127 if ('send' === arguments[0]) { 1128 var hitConverted, hitObject = false, action; 1129 if ('event' === arguments[1]) { 1130 if ('undefined' !== typeof arguments[3]) { 1131 hitObject = { 1132 'eventAction': arguments[3], 1133 'eventCategory': arguments[2], 1134 'eventLabel': arguments[4], 1135 'value': arguments[5] ? arguments[5] : 1, 1136 } 1137 } 1138 } 1139 if ('pageview' === arguments[1]) { 1140 if ('undefined' !== typeof arguments[2]) { 1141 hitObject = { 1142 'eventAction': 'page_view', 1143 'page_path': arguments[2], 1144 } 1145 } 1146 } 1147 if (typeof arguments[2] === 'object') { 1148 hitObject = arguments[2]; 1149 } 1150 if (typeof arguments[5] === 'object') { 1151 Object.assign(hitObject, arguments[5]); 1152 } 1153 if ('undefined' !== typeof arguments[1].hitType) { 1154 hitObject = arguments[1]; 1155 if ('pageview' === hitObject.hitType) { 1156 hitObject.eventAction = 'page_view'; 1157 } 1158 } 1159 if (hitObject) { 1160 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
1161 hitConverted = mapArgs(hitObject); 1162 __gtagTracker('event', action, hitConverted); 1163 } 1164 } 1165 return; 1166 } 1167 1168 function mapArgs(args) { 1169 var arg, hit = {}; 1170 var gaMap = { 1171 'eventCategory': 'event_category', 1172 'eventAction': 'event_action', 1173 'eventLabel': 'event_label', 1174 'eventValue': 'event_value', 1175 'nonInteraction': 'non_interaction', 1176 'timingCategory': 'event_category', 1177 'timingVar': 'name', 1178 'timingValue': 'value', 1179 'timingLabel': 'event_label', 1180 'page': 'page_path', 1181 'location': 'page_location', 1182 'title': 'page_title', 1183 'referrer' : 'page_referrer', 1184 }; 1185 for (arg in args) { 1186 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 1187 hit[gaMap[arg]] = args[arg]; 1188 } else { 1189 hit[arg] = args[arg]; 1190 } 1191 } 1192 return hit; 1193 } 1194 1195 try { 1196 f.hitCallback(); 1197 } catch (ex) { 1198 } 1199 }; 1200 __gaTracker.create = newtracker; 1201 __gaTracker.getByName = newtracker; 1202 __gaTracker.getAll = function () { 1203 return []; 1204 }; 1205 __gaTracker.remove = noopfn; 1206 __gaTracker.loaded = true; 1207 window['__gaTracker'] = __gaTracker; 1208 })(); 1209 } else { 1210 console.log(""); 1211 (function () { 1212 function __gtagTracker() { 1213 return null; 1214 } 1215 1216 window['__gtagTracker'] = __gtagTracker; 1217 window['gtag'] = __gtagTracker; 1218 })(); 1219 } 1220 </script>
1220<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://qualityremarks.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=11.3.0"></script>
1220<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ 1221var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/qualityremarks.com","hash_tracking":"false","v4_id":"G-QN6LJW7PBG"};/* ]]> */ 1222</script>
1222<script type='text/javascript' src='https://qualityremarks.com/wp-includes/js/jquery/jquery-migrate.min.js?m=1691616645'></script>
1222<script> 1223 document.addEventListener('DOMContentLoaded', function () { 1224 var commentForms = document.getElementsByClassName('jetpack_remote_comment'); 1225 for (var i = 0; i < commentForms.length; i++) { 1226 commentForms[i].allowTransparency = false; 1227 commentForms[i].scrolling = 'no'; 1228 } 1229 }); 1230 </script>
1230<script type="speculationrules"> 1231{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/mon-cahier/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1232</script>
1232<script async> 1233(()=>{"use strict";var t={164(t,e,r){function n(){return window.devicePixelRatio||1}function i(t){const e=new URL(t).searchParams.get("resize");return e?function(t){const[e,r]=t.split(",").map(Number);return isNaN(e)||isNaN(r)?null:{width:e,height:r}}(e):null}function s(t,e){if(e<=0)return!1;const r=e-t;if(r<0)return!1;if(r<50)return!0;const n=t/e;return n>.9&&n<=1}function o(t){if(!(t.getAttribute("width")&&t.getAttribute("height")&&t.srcset&&t.src&&t.src.includes(".wp.com")))return;const e=function(t){const e=n(),r=t.width/t.height,i=10*Math.ceil(t.width*e/10);return{width:i,height:Math.ceil(i/r)}}(t.getBoundingClientRect()),r=t.srcset.split(","),o=function(t,e){for(const r of t){const[t,n]=r.trim().split(" ");if(!n?.trim().endsWith("w"))continue;const o=i(t);if(o&&s(e,o.width))return{url:new URL(t),...o}}}([`${t.src} 0w`,...r],e.width);if(o)o.url.searchParams.set("_jb","closest"),r.push(`${o.url} ${window.innerWidth*n()}w`),t.srcset=r.join(","),t.sizes="auto";else{const i=function(t,e){const r=new URL(t);return r.searchParams.set("resize",`${e.width},${e.height}`),r}(t.src,e);i.searchParams.set("_jb","custom"),r.push(`${i} ${window.innerWidth*n()}w`),t.srcset=r.join(","),t.sizes="auto"}}r.d(e,{Er:()=>o})}},e={};function r(n){var i=e[n];if(void 0!==i)return i.exports;var s=e[n]={exports:{}};return t[n](s,s.exports,r),s.exports}r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var n=r(164);document.querySelectorAll("img[loading=lazy]").forEach(n.Er)})(); 1234</script>
1234<script>window.addEventListener( 'load', function() { 1235 document.querySelectorAll( 'link' ).forEach( function( e ) {'not all' === e.media && e.dataset.media && ( e.media = e.dataset.media, delete e.dataset.media );} ); 1236 var e = document.getElementById( 'jetpack-boost-critical-css' ); 1237 e && ( e.media = 'not all' ); 1238 } );</script>
1238<script type="text/javascript"> 1239 window.WPCOM_sharing_counts = {"https://qualityremarks.com/resources/":41}; 1240 </script>
1240<script type='text/javascript' src='https://qualityremarks.com/wp-content/themes/mon-cahier/js/small-menu.js?m=1631217684'></script>
1240<script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://qualityremarks.com/wp-includes/js/comment-reply.min.js?ver=7.1.2"></script>
1240<script id="wp_mailjet_form_builder_widget-front-script-js-extra"> 1241var mjWidget = {"ajax_url":"https://qualityremarks.com/wp-admin/admin-ajax.php"}; 1242//# sourceURL=wp_mailjet_form_builder_widget-front-script-js-extra 1243</script>
1243<script type='text/javascript' src='https://qualityremarks.com/wp-content/plugins/mailjet-for-wordpress/src/widgetformbuilder/js/front-widget.js?m=1788469921'></script>
1243<script id="jetpack-stats-js-before"> 1244_stq = window._stq || []; 1245_stq.push([ "view", {"v":"ext","blog":"44759121","post":"41","tz":"1","srv":"qualityremarks.com","j":"1:16.2"} ]); 1246_stq.push([ "clickTrackerInit", "44759121", "41" ]); 1247//# sourceURL=jetpack-stats-js-before 1248</script>
1248<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202640.js"></script>
1248<script defer type='text/javascript' src='https://qualityremarks.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?m=1787157784'></script>
1248<script id="jetpack-blocks-assets-base-url-js-before"> 1249var Jetpack_Block_Assets_Base_Url="https://qualityremarks.com/wp-content/plugins/jetpack/_inc/blocks/"; 1250//# sourceURL=jetpack-blocks-assets-base-url-js-before 1251</script>
1251<script id="wp-dom-ready-js" src="https://qualityremarks.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
1251<script type='text/javascript' src='https://qualityremarks.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?m=1787260094'></script>
1251<script data-wp-strategy="defer" defer id="jetpack-block-subscriptions-js" src="https://qualityremarks.com/wp-content/plugins/jetpack/_inc/blocks/subscriptions/view.js?minify=false&ver=16.2"></script>
1251<script id="sharing-js-js-extra"> 1252var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"}; 1253//# sourceURL=sharing-js-js-extra 1254</script>
1254<script id="sharing-js-js" src="https://qualityremarks.com/wp-content/plugins/jetpack/_inc/build/sharedaddy/sharing.min.js?ver=16.2"></script>
1254<script id="sharing-js-js-after"> 1255window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {}; 1256window.WPCOM_sharing_popups[ "linkedin" ] = "menubar=1,resizable=1,width=580,height=450"; 1257window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {}; 1258window.WPCOM_sharing_popups[ "facebook" ] = "menubar=1,resizable=1,width=600,height=400"; 1259window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {}; 1260window.WPCOM_sharing_popups[ "bluesky" ] = "menubar=1,resizable=1,width=600,height=400"; 1261window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {}; 1262window.WPCOM_sharing_popups[ "twitter" ] = "menubar=1,resizable=1,width=600,height=350"; 1263//# sourceURL=sharing-js-js-after 1264</script>
1264<script type="module"> 1265/*! This file is auto-generated */ 1266var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1267//# sourceURL=https://qualityremarks.com/wp-includes/js/wp-emoji-loader.min.js 1268</script>
1268<script type="text/javascript"> 1269 (function () { 1270 const iframe = document.getElementById( 'jetpack_remote_comment' ); 1271 const watchReply = function() { 1272 // Check addComment._Jetpack_moveForm to make sure we don't monkey-patch twice. 1273 if ( 'undefined' !== typeof addComment && ! addComment._Jetpack_moveForm ) { 1274 // Cache the Core function. 1275 addComment._Jetpack_moveForm = addComment.moveForm; 1276 const commentParent = document.getElementById( 'comment_parent' ); 1277 const cancel = document.getElementById( 'cancel-comment-reply-link' ); 1278 1279 function tellFrameNewParent ( commentParentValue ) { 1280 const url = new URL( iframe.src ); 1281 if ( commentParentValue ) { 1282 url.searchParams.set( 'replytocom', commentParentValue ) 1283 } else { 1284 url.searchParams.delete( 'replytocom' ); 1285 } 1286 if( iframe.src !== url.href ) { 1287 iframe.src = url.href; 1288 } 1289 }; 1290 1291 cancel.addEventListener( 'click', function () { 1292 tellFrameNewParent( false ); 1293 } ); 1294 1295 addComment.moveForm = function ( _, parentId ) { 1296 tellFrameNewParent( parentId ); 1297 return addComment._Jetpack_moveForm.apply( null, arguments ); 1298 }; 1299 } 1300 } 1301 document.addEventListener( 'DOMContentLoaded', watchReply ); 1302 // In WP 6.4+, the script is loaded asynchronously, so we need to wait for it to load before we monkey-patch the functions it introduces. 1303 document.querySelector('#comment-reply-js')?.addEventListener( 'load', watchReply ); 1304 1305 1306 const commentIframes = document.getElementsByClassName('jetpack_remote_comment'); 1307 1308 window.addEventListener('message', function(event) { 1309 if (event.origin !== 'https://jetpack.wordpress.com') { 1310 return; 1311 } 1312 1313 if (!event?.data?.iframeUniqueId && !event?.data?.height) { 1314 return; 1315 } 1316 1317 const eventDataUniqueId = event.data.iframeUniqueId; 1318 1319 // Change height for the matching comment iframe 1320 for (let i = 0; i < commentIframes.length; i++) { 1321 const iframe = commentIframes[i]; 1322 const url = new URL(iframe.src); 1323 const iframeUniqueIdParam = url.searchParams.get('iframe_unique_id'); 1324 if (iframeUniqueIdParam == event.data.iframeUniqueId) { 1325 iframe.style.height = event.data.height + 'px'; 1326 return; 1327 } 1328 } 1329 }); 1330 })(); 1331 </script>
1331</body> 1332</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.