<!DOCTYPE html><html lang="en-US" scheme="device"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="https://gmpg.org/xfn/11"><title>Brett&#039;s Ramblings</title><link rel="stylesheet" id="siteground-optimizer-combined-css-f71ba2483886fa8b6528527351cd5452" href="https://brettshavers.com/wp-content/uploads/siteground-optimizer-assets/siteground-optimizer-combined-css-f71ba2483886fa8b6528527351cd5452.css" media="all" /><meta name='robots' content='max-image-preview:large' /><link rel="alternate" type="application/rss+xml" title="Brett&#039;s Ramblings &raquo; Feed" href="https://brettshavers.com/feed/" /><link rel="alternate" type="application/rss+xml" title="Brett&#039;s Ramblings &raquo; Comments Feed" href="https://brettshavers.com/comments/feed/" /> <style id="wp-img-auto-sizes-contain-inline-css"> img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ </style> <style id="wp-block-library-inline-css"> :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;--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}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ </style> <style id="wp-block-heading-inline-css"> h1: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}
/*# sourceURL=https://brettshavers.com/wp-includes/blocks/heading/style.min.css */ </style> <style id="wp-block-image-inline-css"> .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;cursor: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}}@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}}
/*# sourceURL=https://brettshavers.com/wp-includes/blocks/image/style.min.css */ </style> <style id="wp-block-list-inline-css"> ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
/*# sourceURL=https://brettshavers.com/wp-includes/blocks/list/style.min.css */ </style> <style id="wp-block-paragraph-inline-css"> .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}
/*# sourceURL=https://brettshavers.com/wp-includes/blocks/paragraph/style.min.css */ </style> <style id="wp-block-columns-inline-css"> .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%}
/*# sourceURL=https://brettshavers.com/wp-includes/blocks/columns/style.min.css */ </style> <style id="wp-block-quote-inline-css"> .wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}
/*# sourceURL=https://brettshavers.com/wp-includes/blocks/quote/style.min.css */ </style> <style id="wp-block-social-links-inline-css"> .wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}
/*# sourceURL=https://brettshavers.com/wp-includes/blocks/social-links/style.min.css */ </style> <style id="global-styles-inline-css"> :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--color--accent: #216be9;--wp--preset--color--secondary: #13b16f;--wp--preset--color--heading: #29294b;--wp--preset--color--body-color: #282424;--wp--preset--color--card-bg: #ffffff;--wp--preset--color--light: #FAF8FF;--wp--preset--color--border-color: #e9e8ff;--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%);--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--preset--shadow--subtle: 0px 2px 5px 0px rgba(0, 0, 0, 0.03);--wp--preset--shadow--standard: 0 5px 25px 0 rgba(0,0,0,.12);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 980px;--wp--style--global--wide-size: 1400px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 2.4rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 2.4rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 2.4rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 2.4rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 2.4rem;}:root :where(.is-layout-grid){gap: 2.4rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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{--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 1.5rem;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 1.5rem;}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--body-color);text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--accent);text-decoration: underline;}: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-accent-color{color: var(--wp--preset--color--accent) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-heading-color{color: var(--wp--preset--color--heading) !important;}.has-body-color-color{color: var(--wp--preset--color--body-color) !important;}.has-card-bg-color{color: var(--wp--preset--color--card-bg) !important;}.has-light-color{color: var(--wp--preset--color--light) !important;}.has-border-color-color{color: var(--wp--preset--color--border-color) !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-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-heading-background-color{background-color: var(--wp--preset--color--heading) !important;}.has-body-color-background-color{background-color: var(--wp--preset--color--body-color) !important;}.has-card-bg-background-color{background-color: var(--wp--preset--color--card-bg) !important;}.has-light-background-color{background-color: var(--wp--preset--color--light) !important;}.has-border-color-background-color{background-color: var(--wp--preset--color--border-color) !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-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-heading-border-color{border-color: var(--wp--preset--color--heading) !important;}.has-body-color-border-color{border-color: var(--wp--preset--color--body-color) !important;}.has-card-bg-border-color{border-color: var(--wp--preset--color--card-bg) !important;}.has-light-border-color{border-color: var(--wp--preset--color--light) !important;}.has-border-color-border-color{border-color: var(--wp--preset--color--border-color) !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;}.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;}
/*# sourceURL=global-styles-inline-css */ </style> <style id="jetpack-stats-inline-css"> img#wpstats{display:none}
/*# sourceURL=jetpack-stats-inline-css */ </style> <script id="jquery-core-js" src="https://brettshavers.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script> <script id="jquery-migrate-js" src="https://brettshavers.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script><link rel="https://api.w.org/" href="https://brettshavers.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://brettshavers.com/xmlrpc.php?rsd" /><link rel="icon" href="https://brettshavers.com/wp-content/uploads/2026/09/cropped-bs1-32x32.png" sizes="32x32" /><link rel="icon" href="https://brettshavers.com/wp-content/uploads/2026/09/cropped-bs1-192x192.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://brettshavers.com/wp-content/uploads/2026/09/cropped-bs1-180x180.png" /><meta name="msapplication-TileImage" content="https://brettshavers.com/wp-content/uploads/2026/09/cropped-bs1-270x270.png" /> <style id="core-block-supports-inline-css"> .wp-container-core-columns-is-layout-f383d393{flex-wrap:nowrap;}
/*# sourceURL=core-block-supports-inline-css */ </style></head><body class="home blog wp-custom-logo wp-embed-responsive wp-theme-blogsy blogsy-menu-accessibility blogsy-smooth-scroll pt-shape--circle pt-header-layout-1"><div id="site"><div id="site-inner"> <a class="skip-link screen-reader-text" href="#main">Skip to content</a><header id="site-header"><div class="blogsy-topbar blogsy-hide-mobile-tablet"><div class="pt-container pt-header-container"><div class="pt-flex-row "></div></div></div><!-- END .blogsy-topbar --><div class="pt-header"><div class="pt-header-inner"><div class="pt-container pt-header-container"><div class="pt-logo pt-header-element"><div class="logo-inner"><a href="https://brettshavers.com/" rel="home" class="" itemprop="url"> <img src="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1.png" alt="Brett&#039;s Ramblings" width="700" height="140" class=" blogsy-logo-image" itemprop="logo" /> <img src="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1-1.png" alt="Brett&#039;s Ramblings" width="700" height="140" class=" blogsy-logo-image dark-logo" itemprop="logo" srcset="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1-1.png 1x, https://brettshavers.com/wp-content/uploads/2026/09/brettsramblings1-1.png 2x" /> </a><h1 class="site-title screen-reader-text" itemprop="name"> <a href="https://brettshavers.com/" rel="home" itemprop="url"> Brett&#039;s Ramblings </a></h1></div></div><!-- END .pt-logo --><div class="pt-header-element pt-mobile-nav"><div class="blogsy-offcanvas"><div class="offcanvas-opener-wrapper"> <span class="offcanvas-opener" tabindex="0"> <span class="hamburger"> <span></span> <span></span> <span></span> </span> </span></div><div class="offcanvas-wrapper position-left"><div class="offcanvas-container"><div class="offcanvas-container-inner"><div class="offcanvas-close" tabindex="0"> <span class="cross-line top-left"></span> <span class="cross-line top-right"></span> <span class="cross-line bottom-left"></span> <span class="cross-line bottom-right"></span></div><div class="offcanvas-content"><div class="pt-logo pt-header-element"><div class="logo-inner"><a href="https://brettshavers.com/" rel="home" class="" itemprop="url"> <img src="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1.png" alt="Brett&#039;s Ramblings" width="700" height="140" class=" blogsy-logo-image" itemprop="logo" /> <img src="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1-1.png" alt="Brett&#039;s Ramblings" width="700" height="140" class=" blogsy-logo-image dark-logo" itemprop="logo" srcset="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1-1.png 1x, https://brettshavers.com/wp-content/uploads/2026/09/brettsramblings1-1.png 2x" /> </a><h1 class="site-title screen-reader-text" itemprop="name"> <a href="https://brettshavers.com/" rel="home" itemprop="url"> Brett&#039;s Ramblings </a></h1></div></div><!-- END .pt-logo --><nav class="blogsy-header-v-nav-wrapper"><ul id="menu-mainmenu" class="blogsy-header-v-nav"><li id="menu-item-2480" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-2480"><a href="https://brettshavers.com"><span>Home</span></a></li><li id="menu-item-2498" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2498"><a href="https://brettshavers.com/my-books/"><span>My books</span></a></li><li id="menu-item-2492" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2492"><a href="https://brettshavers.com/about-me/"><span>About me</span></a></li><li id="menu-item-2486" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2486"><a href="https://brettshavers.com/hire-me/"><span>Hire me.</span></a></li><li id="menu-item-2511" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2511"><a href="https://brettshavers.com/contact/"><span>Contact</span></a></li></ul></nav></div></div></div></div></div></div><nav class="blogsy-header-nav-wrapper pt-header-element hover-style-2"><ul id="menu-mainmenu-1" class="blogsy-header-nav"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-2480"><a href="https://brettshavers.com"><span>Home</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2498"><a href="https://brettshavers.com/my-books/"><span>My books</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2492"><a href="https://brettshavers.com/about-me/"><span>About me</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2486"><a href="https://brettshavers.com/hire-me/"><span>Hire me.</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2511"><a href="https://brettshavers.com/contact/"><span>Contact</span></a></li></ul></nav><div class="popup-search-wrapper style-3"><div class="popup-search"><div class="popup-search-container"><div class="popup-search-close" tabindex="0" role="button" aria-label="Close search"> <span class="cross-line top-left"></span> <span class="cross-line top-right"></span> <span class="cross-line bottom-left"></span> <span class="cross-line bottom-right"></span> <span class="screen-reader-text">Close</span></div><div class="popup-search-content"><h2 id="search-title" class="screen-reader-text">Search</h2><div class="popup-search-form"><form action="https://brettshavers.com/" method="get" class="blogsy-search-form"> <input type="text" name="s" value="" class="search-field"
 placeholder="Search ..."
 aria-label="Search" required> <button type="submit" class="submit" aria-label="Submit"> <span class="blogsy-svg-icon blogsy-svg-icon--search" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16.445 16.241a1.09 1.09 0 0 0-.204.204A7.668 7.668 0 0 1 10.9 18.6a7.674 7.674 0 0 1-5.445-2.255A7.673 7.673 0 0 1 3.2 10.9a7.673 7.673 0 0 1 2.255-5.445A7.673 7.673 0 0 1 10.9 3.2a7.674 7.674 0 0 1 5.445 2.255A7.675 7.675 0 0 1 18.6 10.9a7.669 7.669 0 0 1-2.155 5.341Zm6.233 4.881-4.043-4.042A9.864 9.864 0 0 0 20.8 10.9a9.874 9.874 0 0 0-2.9-7 9.872 9.872 0 0 0-7-2.9 9.874 9.874 0 0 0-7 2.9 9.872 9.872 0 0 0-2.9 7 9.872 9.872 0 0 0 2.9 7 9.874 9.874 0 0 0 7 2.9c2.338 0 4.486-.81 6.18-2.165l4.042 4.043a1.1 1.1 0 1 0 1.556-1.556Z"/></svg></span> <span class="screen-reader-text">Search</span> </button></form></div></div></div></div></div><div class="pt-header-widgets pt-header-element blogsy-widget-location-right"><div class="pt-header-widget__socials pt-header-widget blogsy-hide-mobile-tablet"><div class="blogsy-widget-wrapper"><nav class="blogsy-social-icons-widget rounded-border blogsy-standard"><ul id="menu-mainmenu-2" class="blogsy-social-icons"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-2480"><a href="https://brettshavers.com"><span class="screen-reader-text">Home</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2498"><a href="https://brettshavers.com/my-books/"><span class="screen-reader-text">My books</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2492"><a href="https://brettshavers.com/about-me/"><span class="screen-reader-text">About me</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2486"><a href="https://brettshavers.com/hire-me/"><span class="screen-reader-text">Hire me.</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2511"><a href="https://brettshavers.com/contact/"><span class="screen-reader-text">Contact</span></a></li></ul></nav></div></div><!-- END .pt-header-widget --><div class="pt-header-widget__darkmode pt-header-widget blogsy-all"><div class="blogsy-widget-wrapper"><div class="dark-mode-switcher" tabindex="0" role="button" aria-label="Toggle Dark Mode"> <span class="switcher-wrap"> <span class="light-icon"> <span class="blogsy-svg-icon blogsy-svg-icon--sun" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 18.875c.759 0 1.375.615 1.374 1.375l.001 1.375a1.374 1.374 0 1 1-2.75 0V20.25c0-.76.615-1.375 1.375-1.375ZM5.195 16.86a1.375 1.375 0 1 1 1.945 1.945l-.974.973a1.375 1.375 0 0 1-1.944-1.944l.973-.974Zm11.668 0a1.373 1.373 0 0 1 1.944.002l.973.97a1.374 1.374 0 0 1 0 1.945 1.373 1.373 0 0 1-1.945 0l-.972-.972a1.376 1.376 0 0 1 0-1.945ZM12.001 6.5a5.502 5.502 0 1 1 0 11.003A5.502 5.502 0 0 1 12 6.5Zm-8.25 4.124a1.374 1.374 0 1 1 0 2.75H2.374a1.374 1.374 0 1 1 0-2.75H3.75Zm17.877 0c.76 0 1.373.616 1.372 1.375a1.37 1.37 0 0 1-1.375 1.375H20.25a1.372 1.372 0 0 1-1.372-1.375c0-.76.615-1.376 1.372-1.373l1.378-.002ZM17.835 4.22a1.372 1.372 0 0 1 1.944.001c.537.537.54 1.406 0 1.944l-.972.974a1.372 1.372 0 0 1-1.944-.002 1.372 1.372 0 0 1 0-1.942l.973-.975Zm-13.61.001a1.374 1.374 0 0 1 1.944 0l.972.972a1.37 1.37 0 0 1-.002 1.943 1.37 1.37 0 0 1-1.941 0l-.978-.971a1.37 1.37 0 0 1 .005-1.944ZM12 1c.76 0 1.375.612 1.375 1.375V3.75c0 .757-.616 1.378-1.375 1.372A1.37 1.37 0 0 1 10.63 3.75l-.003-1.378c0-.76.615-1.375 1.375-1.372Z"/></svg></span> </span> <span class="dark-icon"> <span class="blogsy-svg-icon blogsy-svg-icon--moon" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M22.822 16.33c-.182-.297-.693-.759-1.964-.539a9.903 9.903 0 0 1-2.134.143 9.665 9.665 0 0 1-6.709-3.103C10.54 11.235 9.631 9.155 9.62 6.909c0-1.254.25-2.465.76-3.61.5-1.111.148-1.694-.102-1.936-.26-.254-.874-.606-2.077-.122C3.56 3.134.687 7.647 1.027 12.478c.34 4.546 3.633 8.43 7.992 9.895 1.044.352 2.145.561 3.28.605.182.011.363.022.545.022 3.803 0 7.367-1.739 9.614-4.7.76-1.023.557-1.672.364-1.97Z"/></svg></span> </span> </span></div></div></div><!-- END .pt-header-widget --><div class="pt-header-widget__search pt-header-widget blogsy-all"><div class="blogsy-widget-wrapper"><div class="popup-search-opener-wrapper"> <span class="popup-search-opener" tabindex="0" role="button" aria-label="Open search popup"> <span class="blogsy-svg-icon blogsy-svg-icon--search" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16.445 16.241a1.09 1.09 0 0 0-.204.204A7.668 7.668 0 0 1 10.9 18.6a7.674 7.674 0 0 1-5.445-2.255A7.673 7.673 0 0 1 3.2 10.9a7.673 7.673 0 0 1 2.255-5.445A7.673 7.673 0 0 1 10.9 3.2a7.674 7.674 0 0 1 5.445 2.255A7.675 7.675 0 0 1 18.6 10.9a7.669 7.669 0 0 1-2.155 5.341Zm6.233 4.881-4.043-4.042A9.864 9.864 0 0 0 20.8 10.9a9.874 9.874 0 0 0-2.9-7 9.872 9.872 0 0 0-7-2.9 9.874 9.874 0 0 0-7 2.9 9.872 9.872 0 0 0-2.9 7 9.872 9.872 0 0 0 2.9 7 9.874 9.874 0 0 0 7 2.9c2.338 0 4.486-.81 6.18-2.165l4.042 4.043a1.1 1.1 0 1 0 1.556-1.556Z"/></svg></span> </span></div></div></div><!-- END .pt-header-widget --><div class="pt-header-widget__button pt-header-widget blogsy-hide-mobile"><div class="blogsy-widget-wrapper"><a href="https://brettshavers.com/subscribe/" class="blogsy-btn button" target="_self" role="button"><span><span class="blogsy-svg-icon blogsy-svg-icon--bell"><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M11.457 0c-.599 0-1.085.488-1.085 1.09v1.092H9.83c-2.997 0-5.426 2.442-5.426 5.454v3.273c0 .805-.253 1.715-.654 2.634-.397.91-.91 1.762-1.363 2.432-.825 1.22-.314 3.149 1.372 3.454 1.102.2 2.66.438 4.493.592l-.003.16c0 2.11 1.7 3.819 3.798 3.819s3.798-1.71 3.798-3.818q0-.085-.003-.169a48 48 0 0 0 4.4-.584c1.685-.305 2.196-2.234 1.371-3.454a15.6 15.6 0 0 1-1.363-2.432c-.4-.919-.654-1.83-.654-2.634V7.636c0-3.012-2.429-5.454-5.426-5.454h-.542V1.09C13.628.488 13.142 0 12.543 0zM12 20.182q.833 0 1.627-.031c.01.877-.7 1.62-1.58 1.62-.878 0-1.588-.74-1.58-1.617q.75.027 1.533.028M9.83 4.364a3.264 3.264 0 0 0-3.256 3.272v3.273c0 1.226-.374 2.45-.837 3.511a18 18 0 0 1-1.555 2.78.1.1 0 0 0-.015.086C5.884 17.596 8.745 18 12 18s6.116-.403 7.833-.714a.1.1 0 0 0-.015-.085 18 18 0 0 1-1.555-2.78c-.463-1.061-.837-2.286-.837-3.512V7.636a3.264 3.264 0 0 0-3.256-3.272z" /></svg></span> Subscribe</span></a></div></div><!-- END .pt-header-widget --></div><!-- END .pt-header-widgets --></div><!-- END .pt-header-container --></div><!-- END .pt-header-inner --></div><!-- END .pt-header --></header><header id="site-sticky-header"><div class="pt-header-sticky"><div class="pt-header-inner"><div class="pt-container pt-header-container"><div class="pt-logo pt-header-element"><div class="logo-inner"><a href="https://brettshavers.com/" rel="home" class="" itemprop="url"> <img src="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1.png" alt="Brett&#039;s Ramblings" width="700" height="140" class=" blogsy-logo-image" itemprop="logo" /> <img src="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1-1.png" alt="Brett&#039;s Ramblings" width="700" height="140" class=" blogsy-logo-image dark-logo" itemprop="logo" srcset="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1-1.png 1x, https://brettshavers.com/wp-content/uploads/2026/09/brettsramblings1-1.png 2x" /> </a><h1 class="site-title screen-reader-text" itemprop="name"> <a href="https://brettshavers.com/" rel="home" itemprop="url"> Brett&#039;s Ramblings </a></h1></div></div><!-- END .pt-logo --><div class="pt-header-element pt-mobile-nav"><div class="blogsy-offcanvas"><div class="offcanvas-opener-wrapper"> <span class="offcanvas-opener" tabindex="0"> <span class="hamburger"> <span></span> <span></span> <span></span> </span> </span></div><div class="offcanvas-wrapper position-left"><div class="offcanvas-container"><div class="offcanvas-container-inner"><div class="offcanvas-close" tabindex="0"> <span class="cross-line top-left"></span> <span class="cross-line top-right"></span> <span class="cross-line bottom-left"></span> <span class="cross-line bottom-right"></span></div><div class="offcanvas-content"><div class="pt-logo pt-header-element"><div class="logo-inner"><a href="https://brettshavers.com/" rel="home" class="" itemprop="url"> <img src="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1.png" alt="Brett&#039;s Ramblings" width="700" height="140" class=" blogsy-logo-image" itemprop="logo" /> <img src="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1-1.png" alt="Brett&#039;s Ramblings" width="700" height="140" class=" blogsy-logo-image dark-logo" itemprop="logo" srcset="https://brettshavers.com/wp-content/uploads/2026/09/cropped-brettsramblings1-1.png 1x, https://brettshavers.com/wp-content/uploads/2026/09/brettsramblings1-1.png 2x" /> </a><h1 class="site-title screen-reader-text" itemprop="name"> <a href="https://brettshavers.com/" rel="home" itemprop="url"> Brett&#039;s Ramblings </a></h1></div></div><!-- END .pt-logo --><nav class="blogsy-header-v-nav-wrapper"><ul id="menu-mainmenu-3" class="blogsy-header-v-nav"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-2480"><a href="https://brettshavers.com"><span>Home</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2498"><a href="https://brettshavers.com/my-books/"><span>My books</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2492"><a href="https://brettshavers.com/about-me/"><span>About me</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2486"><a href="https://brettshavers.com/hire-me/"><span>Hire me.</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2511"><a href="https://brettshavers.com/contact/"><span>Contact</span></a></li></ul></nav></div></div></div></div></div></div><nav class="blogsy-header-nav-wrapper pt-header-element hover-style-2"><ul id="menu-mainmenu-4" class="blogsy-header-nav"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-2480"><a href="https://brettshavers.com"><span>Home</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2498"><a href="https://brettshavers.com/my-books/"><span>My books</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2492"><a href="https://brettshavers.com/about-me/"><span>About me</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2486"><a href="https://brettshavers.com/hire-me/"><span>Hire me.</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2511"><a href="https://brettshavers.com/contact/"><span>Contact</span></a></li></ul></nav><div class="popup-search-wrapper style-3"><div class="popup-search"><div class="popup-search-container"><div class="popup-search-close" tabindex="0" role="button" aria-label="Close search"> <span class="cross-line top-left"></span> <span class="cross-line top-right"></span> <span class="cross-line bottom-left"></span> <span class="cross-line bottom-right"></span> <span class="screen-reader-text">Close</span></div><div class="popup-search-content"><h2 id="search-title" class="screen-reader-text">Search</h2><div class="popup-search-form"><form action="https://brettshavers.com/" method="get" class="blogsy-search-form"> <input type="text" name="s" value="" class="search-field"
 placeholder="Search ..."
 aria-label="Search" required> <button type="submit" class="submit" aria-label="Submit"> <span class="blogsy-svg-icon blogsy-svg-icon--search" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16.445 16.241a1.09 1.09 0 0 0-.204.204A7.668 7.668 0 0 1 10.9 18.6a7.674 7.674 0 0 1-5.445-2.255A7.673 7.673 0 0 1 3.2 10.9a7.673 7.673 0 0 1 2.255-5.445A7.673 7.673 0 0 1 10.9 3.2a7.674 7.674 0 0 1 5.445 2.255A7.675 7.675 0 0 1 18.6 10.9a7.669 7.669 0 0 1-2.155 5.341Zm6.233 4.881-4.043-4.042A9.864 9.864 0 0 0 20.8 10.9a9.874 9.874 0 0 0-2.9-7 9.872 9.872 0 0 0-7-2.9 9.874 9.874 0 0 0-7 2.9 9.872 9.872 0 0 0-2.9 7 9.872 9.872 0 0 0 2.9 7 9.874 9.874 0 0 0 7 2.9c2.338 0 4.486-.81 6.18-2.165l4.042 4.043a1.1 1.1 0 1 0 1.556-1.556Z"/></svg></span> <span class="screen-reader-text">Search</span> </button></form></div></div></div></div></div><div class="pt-header-widgets pt-header-element blogsy-widget-location-right"><div class="pt-header-widget__socials pt-header-widget blogsy-hide-mobile-tablet"><div class="blogsy-widget-wrapper"><nav class="blogsy-social-icons-widget rounded-border blogsy-standard"><ul id="menu-mainmenu-5" class="blogsy-social-icons"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-2480"><a href="https://brettshavers.com"><span class="screen-reader-text">Home</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2498"><a href="https://brettshavers.com/my-books/"><span class="screen-reader-text">My books</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2492"><a href="https://brettshavers.com/about-me/"><span class="screen-reader-text">About me</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2486"><a href="https://brettshavers.com/hire-me/"><span class="screen-reader-text">Hire me.</span></a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2511"><a href="https://brettshavers.com/contact/"><span class="screen-reader-text">Contact</span></a></li></ul></nav></div></div><!-- END .pt-header-widget --><div class="pt-header-widget__darkmode pt-header-widget blogsy-all"><div class="blogsy-widget-wrapper"><div class="dark-mode-switcher" tabindex="0" role="button" aria-label="Toggle Dark Mode"> <span class="switcher-wrap"> <span class="light-icon"> <span class="blogsy-svg-icon blogsy-svg-icon--sun" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12.001 18.875c.759 0 1.375.615 1.374 1.375l.001 1.375a1.374 1.374 0 1 1-2.75 0V20.25c0-.76.615-1.375 1.375-1.375ZM5.195 16.86a1.375 1.375 0 1 1 1.945 1.945l-.974.973a1.375 1.375 0 0 1-1.944-1.944l.973-.974Zm11.668 0a1.373 1.373 0 0 1 1.944.002l.973.97a1.374 1.374 0 0 1 0 1.945 1.373 1.373 0 0 1-1.945 0l-.972-.972a1.376 1.376 0 0 1 0-1.945ZM12.001 6.5a5.502 5.502 0 1 1 0 11.003A5.502 5.502 0 0 1 12 6.5Zm-8.25 4.124a1.374 1.374 0 1 1 0 2.75H2.374a1.374 1.374 0 1 1 0-2.75H3.75Zm17.877 0c.76 0 1.373.616 1.372 1.375a1.37 1.37 0 0 1-1.375 1.375H20.25a1.372 1.372 0 0 1-1.372-1.375c0-.76.615-1.376 1.372-1.373l1.378-.002ZM17.835 4.22a1.372 1.372 0 0 1 1.944.001c.537.537.54 1.406 0 1.944l-.972.974a1.372 1.372 0 0 1-1.944-.002 1.372 1.372 0 0 1 0-1.942l.973-.975Zm-13.61.001a1.374 1.374 0 0 1 1.944 0l.972.972a1.37 1.37 0 0 1-.002 1.943 1.37 1.37 0 0 1-1.941 0l-.978-.971a1.37 1.37 0 0 1 .005-1.944ZM12 1c.76 0 1.375.612 1.375 1.375V3.75c0 .757-.616 1.378-1.375 1.372A1.37 1.37 0 0 1 10.63 3.75l-.003-1.378c0-.76.615-1.375 1.375-1.372Z"/></svg></span> </span> <span class="dark-icon"> <span class="blogsy-svg-icon blogsy-svg-icon--moon" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M22.822 16.33c-.182-.297-.693-.759-1.964-.539a9.903 9.903 0 0 1-2.134.143 9.665 9.665 0 0 1-6.709-3.103C10.54 11.235 9.631 9.155 9.62 6.909c0-1.254.25-2.465.76-3.61.5-1.111.148-1.694-.102-1.936-.26-.254-.874-.606-2.077-.122C3.56 3.134.687 7.647 1.027 12.478c.34 4.546 3.633 8.43 7.992 9.895 1.044.352 2.145.561 3.28.605.182.011.363.022.545.022 3.803 0 7.367-1.739 9.614-4.7.76-1.023.557-1.672.364-1.97Z"/></svg></span> </span> </span></div></div></div><!-- END .pt-header-widget --><div class="pt-header-widget__search pt-header-widget blogsy-all"><div class="blogsy-widget-wrapper"><div class="popup-search-opener-wrapper"> <span class="popup-search-opener" tabindex="0" role="button" aria-label="Open search popup"> <span class="blogsy-svg-icon blogsy-svg-icon--search" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M16.445 16.241a1.09 1.09 0 0 0-.204.204A7.668 7.668 0 0 1 10.9 18.6a7.674 7.674 0 0 1-5.445-2.255A7.673 7.673 0 0 1 3.2 10.9a7.673 7.673 0 0 1 2.255-5.445A7.673 7.673 0 0 1 10.9 3.2a7.674 7.674 0 0 1 5.445 2.255A7.675 7.675 0 0 1 18.6 10.9a7.669 7.669 0 0 1-2.155 5.341Zm6.233 4.881-4.043-4.042A9.864 9.864 0 0 0 20.8 10.9a9.874 9.874 0 0 0-2.9-7 9.872 9.872 0 0 0-7-2.9 9.874 9.874 0 0 0-7 2.9 9.872 9.872 0 0 0-2.9 7 9.872 9.872 0 0 0 2.9 7 9.874 9.874 0 0 0 7 2.9c2.338 0 4.486-.81 6.18-2.165l4.042 4.043a1.1 1.1 0 1 0 1.556-1.556Z"/></svg></span> </span></div></div></div><!-- END .pt-header-widget --><div class="pt-header-widget__button pt-header-widget blogsy-hide-mobile"><div class="blogsy-widget-wrapper"><a href="https://brettshavers.com/subscribe/" class="blogsy-btn button" target="_self" role="button"><span><span class="blogsy-svg-icon blogsy-svg-icon--bell"><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M11.457 0c-.599 0-1.085.488-1.085 1.09v1.092H9.83c-2.997 0-5.426 2.442-5.426 5.454v3.273c0 .805-.253 1.715-.654 2.634-.397.91-.91 1.762-1.363 2.432-.825 1.22-.314 3.149 1.372 3.454 1.102.2 2.66.438 4.493.592l-.003.16c0 2.11 1.7 3.819 3.798 3.819s3.798-1.71 3.798-3.818q0-.085-.003-.169a48 48 0 0 0 4.4-.584c1.685-.305 2.196-2.234 1.371-3.454a15.6 15.6 0 0 1-1.363-2.432c-.4-.919-.654-1.83-.654-2.634V7.636c0-3.012-2.429-5.454-5.426-5.454h-.542V1.09C13.628.488 13.142 0 12.543 0zM12 20.182q.833 0 1.627-.031c.01.877-.7 1.62-1.58 1.62-.878 0-1.588-.74-1.58-1.617q.75.027 1.533.028M9.83 4.364a3.264 3.264 0 0 0-3.256 3.272v3.273c0 1.226-.374 2.45-.837 3.511a18 18 0 0 1-1.555 2.78.1.1 0 0 0-.015.086C5.884 17.596 8.745 18 12 18s6.116-.403 7.833-.714a.1.1 0 0 0-.015-.085 18 18 0 0 1-1.555-2.78c-.463-1.061-.837-2.286-.837-3.512V7.636a3.264 3.264 0 0 0-3.256-3.272z" /></svg></span> Subscribe</span></a></div></div><!-- END .pt-header-widget --></div><!-- END .pt-header-widgets --></div></div></div></header><main id="main" class="main-wrapper"><div class="content-wrapper"><div class="pt-container"><div class="pt-row page-content-wrapper sidebar-right"><div class="content-container archive-content-container"><div class="default-archive-container"><div class="default-archive-wrap blog-horizontal"><article class="default-post-list-item post-wrapper card-layout term-id-125 post-2589 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/09/1789144851031-440x310.jpg" width="440" height="310" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="The Complete Guide to DFIR by Someone Who Never Did It" decoding="async" fetchpriority="high" /><noscript><img width="440" height="310" src="https://brettshavers.com/wp-content/uploads/2026/09/1789144851031-440x310.jpg" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="The Complete Guide to DFIR by Someone Who Never Did It" decoding="async" fetchpriority="high"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/the-complete-guide-to-dfir-by-someone-who-never-did-it/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/the-complete-guide-to-dfir-by-someone-who-never-did-it/">The Complete Guide to DFIR by Someone Who Never Did It</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/the-complete-guide-to-dfir-by-someone-who-never-did-it/#respond">No Comments<span class="screen-reader-text"> on The Complete Guide to DFIR by Someone Who Never Did It</span></a></div></div><p class="excerpt">If you use AI to summarize everything you read, let me save you the trouble with this one. Me: Summarize this article in 3 bullet points in an 8th grade reading level. For those who actually read what was written, here we go. The Before-LLM time The&hellip;</p> <a href="https://brettshavers.com/the-complete-guide-to-dfir-by-someone-who-never-did-it/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">September 12, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-125 post-2582 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/09/levels-1-440x310.jpg" width="440" height="310" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="You suck at DFIR if you’re vibe-coding forensic apps." decoding="async" /><noscript><img width="440" height="310" src="https://brettshavers.com/wp-content/uploads/2026/09/levels-1-440x310.jpg" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="You suck at DFIR if you’re vibe-coding forensic apps." decoding="async"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/you-suck-at-dfir-if-youre-vibe-coding-forensic-apps/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/you-suck-at-dfir-if-youre-vibe-coding-forensic-apps/">You suck at DFIR if you’re vibe-coding forensic apps.</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/you-suck-at-dfir-if-youre-vibe-coding-forensic-apps/#respond">No Comments<span class="screen-reader-text"> on You suck at DFIR if you’re vibe-coding forensic apps.</span></a></div></div><p class="excerpt">I’m talking about the DFIR equivalent of the examiner who clicks a button, gets an answer, and has no idea what happened underneath. I agree that AI is a development tool. Using AI to write code does not make something vibe-coded. A programmer who knows&hellip;</p> <a href="https://brettshavers.com/you-suck-at-dfir-if-youre-vibe-coding-forensic-apps/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">September 9, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-125 post-2561 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/09/prompt-440x310.png" width="440" height="310" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="Placing the Suspect Behind the Prompt" decoding="async" /><noscript><img width="440" height="310" src="https://brettshavers.com/wp-content/uploads/2026/09/prompt-440x310.png" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="Placing the Suspect Behind the Prompt" decoding="async"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/placing-the-suspect-behind-the-prompt/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/placing-the-suspect-behind-the-prompt/">Placing the Suspect Behind the Prompt</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/placing-the-suspect-behind-the-prompt/#respond">No Comments<span class="screen-reader-text"> on Placing the Suspect Behind the Prompt</span></a></div></div><p class="excerpt">We’re headed toward getting really good at proving what the AI did while remaining unsurprisingly bad at proving who put it in a position to do it. We’re building tools to stop the machine, but we also need evidence to identify the person behind it. Ovie&hellip;</p> <a href="https://brettshavers.com/placing-the-suspect-behind-the-prompt/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">September 8, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-125 post-1577 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/09/AI.png" data-srcset="https://brettshavers.com/wp-content/uploads/2026/09/AI.png 477w, https://brettshavers.com/wp-content/uploads/2026/09/AI-193x300.png 193w" width="199" height="310" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="Be Wary of Where You Get Your DFIR Knowledge" decoding="async"  sizes="(max-width: 199px) 100vw, 199px" /><noscript><img width="199" height="310" src="https://brettshavers.com/wp-content/uploads/2026/09/AI.png" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="Be Wary of Where You Get Your DFIR Knowledge" decoding="async" srcset="https://brettshavers.com/wp-content/uploads/2026/09/AI.png 477w, https://brettshavers.com/wp-content/uploads/2026/09/AI-193x300.png 193w" sizes="(max-width: 199px) 100vw, 199px"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/be-wary-of-where-you-get-your-dfir-knowledge/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/be-wary-of-where-you-get-your-dfir-knowledge/">Be Wary of Where You Get Your DFIR Knowledge</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/be-wary-of-where-you-get-your-dfir-knowledge/#respond">No Comments<span class="screen-reader-text"> on Be Wary of Where You Get Your DFIR Knowledge</span></a></div></div><p class="excerpt">i wasted $100 so you don’t have to When I write a book, I buy more books. Every time, I end up buying a dozen or more books so I can see what is already in print, cite what is citable, and check whether an idea I think is original already has been&hellip;</p> <a href="https://brettshavers.com/be-wary-of-where-you-get-your-dfir-knowledge/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">September 1, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-125 post-1575 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/08/ctfcloud.png" data-srcset="https://brettshavers.com/wp-content/uploads/2026/08/ctfcloud.png 480w, https://brettshavers.com/wp-content/uploads/2026/08/ctfcloud-300x224.png 300w" width="416" height="310" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="Your CTF Has an Expected Answer. Your Investigation Doesn’t." decoding="async"  sizes="(max-width: 416px) 100vw, 416px" /><noscript><img width="416" height="310" src="https://brettshavers.com/wp-content/uploads/2026/08/ctfcloud.png" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="Your CTF Has an Expected Answer. Your Investigation Doesn’t." decoding="async" srcset="https://brettshavers.com/wp-content/uploads/2026/08/ctfcloud.png 480w, https://brettshavers.com/wp-content/uploads/2026/08/ctfcloud-300x224.png 300w" sizes="(max-width: 416px) 100vw, 416px"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/your-ctf-has-an-expected-answer-your-investigation-doesnt/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/your-ctf-has-an-expected-answer-your-investigation-doesnt/">Your CTF Has an Expected Answer. Your Investigation Doesn’t.</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/your-ctf-has-an-expected-answer-your-investigation-doesnt/#respond">No Comments<span class="screen-reader-text"> on Your CTF Has an Expected Answer. Your Investigation Doesn’t.</span></a></div></div><p class="excerpt">Capture the Flag (CTF) exercises are one of the ways to learn digital forensics because they make you do the work. You have to find the artifact, understand what it means, sometimes validate it manually, and usually figure out at least one thing you did&hellip;</p> <a href="https://brettshavers.com/your-ctf-has-an-expected-answer-your-investigation-doesnt/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">August 16, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-126 post-1573 post type-post status-publish format-standard hentry category-importrsblog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/ai-has-only-gone-on-ride-alongs-with-humanity/">AI Has Only Gone on Ride-Alongs With Humanity</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/ai-has-only-gone-on-ride-alongs-with-humanity/#respond">No Comments<span class="screen-reader-text"> on AI Has Only Gone on Ride-Alongs With Humanity</span></a></div></div><p class="excerpt">AI Has Only Gone on Ride-Alongs With Humanity Some people teach what they know. Some teach what they have done. And some teach what they read in a book and talk as if they did it. That last group is one of my pet peeves, especially since GenAI fits in&hellip;</p> <a href="https://brettshavers.com/ai-has-only-gone-on-ride-alongs-with-humanity/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">July 20, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-126 post-1572 post type-post status-publish format-standard has-post-thumbnail hentry category-importrsblog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/07/judgmentday.png" data-srcset="https://brettshavers.com/wp-content/uploads/2026/07/judgmentday.png 701w, https://brettshavers.com/wp-content/uploads/2026/07/judgmentday-300x110.png 300w" width="440" height="161" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="Your DFIR Tools Are Not the Problem. You Are." decoding="async"  sizes="(max-width: 440px) 100vw, 440px" /><noscript><img width="440" height="161" src="https://brettshavers.com/wp-content/uploads/2026/07/judgmentday.png" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="Your DFIR Tools Are Not the Problem. You Are." decoding="async" srcset="https://brettshavers.com/wp-content/uploads/2026/07/judgmentday.png 701w, https://brettshavers.com/wp-content/uploads/2026/07/judgmentday-300x110.png 300w" sizes="(max-width: 440px) 100vw, 440px"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/your-dfir-tools-are-not-the-problem-you-are/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/your-dfir-tools-are-not-the-problem-you-are/">Your DFIR Tools Are Not the Problem. You Are.</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/your-dfir-tools-are-not-the-problem-you-are/#respond">No Comments<span class="screen-reader-text"> on Your DFIR Tools Are Not the Problem. You Are.</span></a></div></div><p class="excerpt">DFIR keeps trying to solve human problems with more software. We add parsers, automation, and larger forensic suites. None of that solved the human problems, so now we added artificial intelligence. Each tool promises to find more evidence in less time,&hellip;</p> <a href="https://brettshavers.com/your-dfir-tools-are-not-the-problem-you-are/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">July 12, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-126 post-1569 post type-post status-publish format-standard has-post-thumbnail hentry category-importrsblog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/07/judgment.png" data-srcset="https://brettshavers.com/wp-content/uploads/2026/07/judgment.png 787w, https://brettshavers.com/wp-content/uploads/2026/07/judgment-300x144.png 300w, https://brettshavers.com/wp-content/uploads/2026/07/judgment-768x370.png 768w" width="440" height="212" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="AI Will Have to Pry Judgment from my Cold, Dead Hands" decoding="async"  sizes="(max-width: 440px) 100vw, 440px" /><noscript><img width="440" height="212" src="https://brettshavers.com/wp-content/uploads/2026/07/judgment.png" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="AI Will Have to Pry Judgment from my Cold, Dead Hands" decoding="async" srcset="https://brettshavers.com/wp-content/uploads/2026/07/judgment.png 787w, https://brettshavers.com/wp-content/uploads/2026/07/judgment-300x144.png 300w, https://brettshavers.com/wp-content/uploads/2026/07/judgment-768x370.png 768w" sizes="(max-width: 440px) 100vw, 440px"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/ai-will-have-to-pry-judgment-from-my-cold-dead-hands/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/ai-will-have-to-pry-judgment-from-my-cold-dead-hands/">AI Will Have to Pry Judgment from my Cold, Dead Hands</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/ai-will-have-to-pry-judgment-from-my-cold-dead-hands/#respond">No Comments<span class="screen-reader-text"> on AI Will Have to Pry Judgment from my Cold, Dead Hands</span></a></div></div><p class="excerpt">AI is not waiting outside your front door for permission. It is already inside your kitchen and eating your lunch. Now, what are you going to do about it? Side Note: If you are the type of person who thinks a ‘polished’ AI report is a substitute for a&hellip;</p> <a href="https://brettshavers.com/ai-will-have-to-pry-judgment-from-my-cold-dead-hands/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">July 9, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-126 post-1503 post type-post status-publish format-standard has-post-thumbnail hentry category-importrsblog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/07/soc.png" data-srcset="https://brettshavers.com/wp-content/uploads/2026/07/soc.png 652w, https://brettshavers.com/wp-content/uploads/2026/07/soc-300x200.png 300w" width="440" height="294" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="AI Can Build a DFIR Course in Minutes. So What Are You Really Paying For?" decoding="async"  sizes="(max-width: 440px) 100vw, 440px" /><noscript><img width="440" height="294" src="https://brettshavers.com/wp-content/uploads/2026/07/soc.png" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="AI Can Build a DFIR Course in Minutes. So What Are You Really Paying For?" decoding="async" srcset="https://brettshavers.com/wp-content/uploads/2026/07/soc.png 652w, https://brettshavers.com/wp-content/uploads/2026/07/soc-300x200.png 300w" sizes="(max-width: 440px) 100vw, 440px"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/ai-can-build-a-dfir-course-in-minutes-so-what-are-you-really-paying-for/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/ai-can-build-a-dfir-course-in-minutes-so-what-are-you-really-paying-for/">AI Can Build a DFIR Course in Minutes. So What Are You Really Paying For?</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/ai-can-build-a-dfir-course-in-minutes-so-what-are-you-really-paying-for/#respond">No Comments<span class="screen-reader-text"> on AI Can Build a DFIR Course in Minutes. So What Are You Really Paying For?</span></a></div></div><p class="excerpt">Every training provider should ask themselves this question before someone else asks it for them. “If AI can reconstruct a course outline in seconds, how does the value proposition rest solely on the curriculum?” Upload almost any DFIR syllabus into any&hellip;</p> <a href="https://brettshavers.com/ai-can-build-a-dfir-course-in-minutes-so-what-are-you-really-paying-for/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">July 1, 2026</span></div></div></footer></article><article class="default-post-list-item post-wrapper card-layout term-id-126 post-1507 post type-post status-publish format-standard has-post-thumbnail hentry category-importrsblog" data-aos="fade-up"><div class="post-wrapper-inner"><div class="image-container"> <img data-src="https://brettshavers.com/wp-content/uploads/2026/06/b2ap3_thumbnail_mann-gulch.png" data-srcset="https://brettshavers.com/wp-content/uploads/2026/06/b2ap3_thumbnail_mann-gulch.png 480w, https://brettshavers.com/wp-content/uploads/2026/06/b2ap3_thumbnail_mann-gulch-300x78.png 300w" width="440" height="115" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="attachment-blogsy-small size-blogsy-small wp-post-image lazyload" alt="" title="Will Tomorrow Be Your DFIR ‘Mann Gulch’?" decoding="async"  sizes="(max-width: 440px) 100vw, 440px" /><noscript><img width="440" height="115" src="https://brettshavers.com/wp-content/uploads/2026/06/b2ap3_thumbnail_mann-gulch.png" class="attachment-blogsy-small size-blogsy-small wp-post-image" alt="" title="Will Tomorrow Be Your DFIR ‘Mann Gulch’?" decoding="async" srcset="https://brettshavers.com/wp-content/uploads/2026/06/b2ap3_thumbnail_mann-gulch.png 480w, https://brettshavers.com/wp-content/uploads/2026/06/b2ap3_thumbnail_mann-gulch-300x78.png 300w" sizes="(max-width: 440px) 100vw, 440px"></noscript> <a class="blogsy-position-cover" href="https://brettshavers.com/will-tomorrow-be-your-dfir-mann-gulch/"></a></div><div class="content-container"><h2 class="title"><span class="title-span"><a class="title-animation-underline" href="https://brettshavers.com/will-tomorrow-be-your-dfir-mann-gulch/">Will Tomorrow Be Your DFIR ‘Mann Gulch’?</a></span></h2><div class="meta-details"><div class="author-name"> <img data-src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" data-srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" alt='Brett Shavers' src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"  class="avatar avatar-60 photo lazyload" height='60' width='60' decoding='async'/><noscript><img alt="Brett Shavers" src="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=60&amp;d=mm&amp;r=g" srcset="https://secure.gravatar.com/avatar/feb47a7a3c56e354337fd8527c2bd02a6bc0a40761173fe82b69bf0dc4ff476a?s=120&amp;d=mm&amp;r=g 2x" class="avatar avatar-60 photo" height="60" width="60" decoding="async"></noscript> <span class="author-by">By </span> <a href="https://brettshavers.com/author/brettshavers-cc/"> Brett Shavers </a></div><div class="comments"> <span class="blogsy-svg-icon blogsy-svg-icon--chat" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M19.7 1H4.3C2.43 1 1 2.43 1 4.3v17.6c0 .44.22.88.66.99.11.11.33.11.44.11.33 0 .55-.11.77-.33l4.07-4.07H19.7c1.87 0 3.3-1.43 3.3-3.3v-11C23 2.43 21.57 1 19.7 1m1.1 14.3c0 .66-.44 1.1-1.1 1.1H6.5c-.33 0-.55.11-.77.33L3.2 19.26V4.3c0-.66.44-1.1 1.1-1.1h15.4c.66 0 1.1.44 1.1 1.1z"/></svg></span> <a href="https://brettshavers.com/will-tomorrow-be-your-dfir-mann-gulch/#respond">No Comments<span class="screen-reader-text"> on Will Tomorrow Be Your DFIR ‘Mann Gulch’?</span></a></div></div><p class="excerpt">Most DFIR training teaches tools. Timelines. X-Ways filters. Database analysis. Registry carving. But it rarely teaches judgment, even though judgment is what saves (or sinks) an investigation when the evidence refuses to cooperate. I understand, tho.&hellip;</p> <a href="https://brettshavers.com/will-tomorrow-be-your-dfir-mann-gulch/" class="blogsy-btn button"><span>Read More</span></a></div></div><footer class="footer-wrap"><div class="footer-meta"><div class="date-wrapper"> <span class="blogsy-svg-icon blogsy-svg-icon--calendar" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24"><path fill="currentColor" d="M18.75 3H16.5V.563A.564.564 0 0 0 15.938 0h-1.876a.564.564 0 0 0-.562.563V3h-6V.563A.564.564 0 0 0 6.938 0H5.063A.564.564 0 0 0 4.5.563V3H2.25A2.25 2.25 0 0 0 0 5.25v16.5A2.25 2.25 0 0 0 2.25 24h16.5A2.25 2.25 0 0 0 21 21.75V5.25A2.25 2.25 0 0 0 18.75 3m-.281 18.75H2.53a.28.28 0 0 1-.281-.281V7.5h16.5v13.969a.28.28 0 0 1-.281.281"/></svg></span> <span class="date">June 7, 2026</span></div></div></footer></article></div><nav class="default-post-list-pagination"> <span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://brettshavers.com/page/2/?option=com_easyblog&amp;view=latest&amp;format=feed&amp;type=rss">2</a> <a class="page-numbers" href="https://brettshavers.com/page/3/?option=com_easyblog&amp;view=latest&amp;format=feed&amp;type=rss">3</a> <span class="page-numbers dots">&hellip;</span> <a class="page-numbers" href="https://brettshavers.com/page/45/?option=com_easyblog&amp;view=latest&amp;format=feed&amp;type=rss">45</a> <a class="next page-numbers" href="https://brettshavers.com/page/2/?option=com_easyblog&amp;view=latest&amp;format=feed&amp;type=rss">Next &raquo;</a></nav></div></div><aside class="sidebar-container
 "><div class="sidebar-container-inner wp-sidebar"><div id="block-11" class="widget_block blogsy-sidebar-widget card-layout-w" data-aos="fade-up"><ul class="wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-x wp-block-social-link"><a href="https://x.com/brettshavers" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li><li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a href="https://www.linkedin.com/in/brettshavers/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li><li class="wp-social-link wp-social-link-bluesky wp-block-social-link"><a href="https://bsky.app/profile/brettshavers.bsky.social" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Bluesky</span></a></li><li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://www.instagram.com/diskimageofme/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li><li class="wp-social-link wp-social-link-mastodon wp-block-social-link"><a href="https://infosec.exchange/deck/@brettshavers" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"/></svg><span class="wp-block-social-link-label screen-reader-text">Mastodon</span></a></li></ul></div><div id="block-17" class="widget_block blogsy-sidebar-widget card-layout-w" data-aos="fade-up"><ul class="wp-block-list"><li><a href="https://doi.org/10.5281/zenodo.17745958">FACT Attribution Framework</a></li><li><a href="https://www.dfir.training">https://www.dfir.training</a></li><li><a href="https://winfe.wordpress.com">https://winfe.wordpress.com</a></li><li><a href="https://xwaysforensics.wordpress.com">https://xwaysforensics.wordpress.com</a></li></ul></div><div id="block-19" class="widget_block blogsy-sidebar-widget card-layout-w" data-aos="fade-up"><div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f383d393 wp-block-columns-is-layout-flex"><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%"><figure class="wp-block-image size-full"><a href="https://www.youtube.com/watch?v=F1pc7SmI1s8"><img decoding="async" width="495" height="278" data-src="https://brettshavers.com/wp-content/uploads/2026/09/parsingthetruth-1.png" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" class="wp-image-2535 lazyload"/><noscript><img decoding="async" width="495" height="278" src="https://brettshavers.com/wp-content/uploads/2026/09/parsingthetruth-1.png" alt="" class="wp-image-2535"></noscript></a></figure></div><div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%"><p class="wp-block-paragraph">My recent interview on a really good DFIR podcast (<a href="https://www.youtube.com/watch?v=F1pc7SmI1s8">Parsing the Truth</a>).</p></div></div></div></div></aside></div></div></div></main><footer id="site-footer" class="blogsy-site-footer"><div class="site-default-footer"><div class="pt-container"><div id="blogsy-footer-widgets" class="pt-row default-footer-main"><div class="blogsy-footer-column pt-col-12 pt-col-md-12 center-text"><div id="block-10" class="widget_block blogsy-sidebar-widget"><ul class="wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-x wp-block-social-link"><a href="https://x.com/brettshavers" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li><li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a href="https://www.linkedin.com/in/brettshavers/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li><li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a href="https://www.instagram.com/diskimageofme/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li><li class="wp-social-link wp-social-link-bluesky wp-block-social-link"><a href="https://bsky.app/profile/brettshavers.bsky.social" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Bluesky</span></a></li><li class="wp-social-link wp-social-link-facebook wp-block-social-link"><a href="https://www.facebook.com/dfirtools" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li><li class="wp-social-link wp-social-link-mastodon wp-block-social-link"><a href="https://@brettshavers@infosec.exchange" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"/></svg><span class="wp-block-social-link-label screen-reader-text">Mastodon</span></a></li><li class="wp-social-link wp-social-link-youtube wp-block-social-link"><a href="https://www.youtube.com/@BrettShavers" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li></ul></div></div></div><div class="pt-row"><div class="pt-col-12"><div class="default-footer-copyright"> Copyright 2026 — <b>Brett&#039;s Ramblings</b>. All rights reserved.</b></div></div></div></div></div></footer></div><!-- #site-inner --></div><!-- #site --> <button id="back-to-top" role="button" aria-label="Scroll to top button"> <span class="blogsy-svg-icon blogsy-svg-icon--chevron-up" style="" aria-hidden="true" ><svg width="24" height="24" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M22.529 18.012a1.52 1.52 0 0 1-.502.36 1.477 1.477 0 0 1-1.698-.36L12 9.4l-8.33 8.613c-.628.65-1.571.65-2.199 0a1.608 1.608 0 0 1 0-2.274l9.43-9.75c.314-.326.785-.488 1.099-.488.314 0 .785.162 1.1.487l9.429 9.75a1.617 1.617 0 0 1 0 2.274Z"/></svg></span><div class="scroll-top-border"> <svg width="49" height="49" viewBox="0 0 49 49"> <path d="M24.5,2 a22.5,22.5 0 0,1 0,45 a22.5,22.5 0 0,1 0,-45"></path> </svg></div><div class="scroll-top-progress"> <svg width="49" height="49" viewBox="0 0 49 49"> <path d="M24.5,2 a22.5,22.5 0 0,1 0,45 a22.5,22.5 0 0,1 0,-45"></path> </svg></div> </button> <script type="speculationrules"> {"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/blogsy/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script><div class="jetpack-subscribe-floating-button"><div style="margin-right:20px;margin-left:20px;margin-top:20px;margin-bottom:20px" class="wp-block-jetpack-subscriptions__supports-newline is-style-button wp-block-jetpack-subscriptions"><div class="wp-block-jetpack-subscriptions__container is-not-subscriber"><form
 action="https://wordpress.com/email-subscriptions"
 method="post"
 accept-charset="utf-8"
 data-blog="257223148"
 data-post_access_level="everybody"
 data-subscriber_email=""
 id="subscribe-blog"
 ><div class="wp-block-jetpack-subscriptions__form-elements"><p id="subscribe-submit"
 > <input type="hidden" name="action" value="subscribe"/> <input type="hidden" name="blog_id" value="257223148"/> <input type="hidden" name="source" value="https://brettshavers.com/?option=com_easyblog&#038;view=latest&#038;format=feed&#038;type=rss"/> <input type="hidden" name="sub-type" value="subscribe-block"/> <input type="hidden" name="app_source" value="subscribe-floating-button"/> <input type="hidden" name="redirect_fragment" value="subscribe-blog"/> <input type="hidden" name="lang" value="en_US"/> <input type="hidden" id="_wpnonce" name="_wpnonce" value="cb8383488c" /><input type="hidden" name="_wp_http_referer" value="/?option=com_easyblog&#038;view=latest&#038;format=feed&#038;type=rss" /> <button type="submit"
 class="wp-block-button__link no-border-radius"
 style="font-size: 16px;padding: 15px 23px 15px 23px;border-radius: 0px;border-width: 1px;"
 name="jetpack_subscriptions_widget"
 > Subscribe </button></p></div></form></div></div></div> <script> ! function() {
 var e = -1 < navigator.userAgent.toLowerCase().indexOf("webkit"),
 t = -1 < navigator.userAgent.toLowerCase().indexOf("opera"),
 n = -1 < navigator.userAgent.toLowerCase().indexOf("msie");
 (e || t || n) && document.getElementById && window.addEventListener && window.addEventListener("hashchange", function() {
 var e, t = location.hash.substring(1);
 /^[A-z0-9_-]+$/.test(t) && (e = document.getElementById(t)) && (/^(?:a|select|input|button|textarea)$/i.test(e.tagName) || (e.tabIndex = -1), e.focus())
 }, !1)
 }();
 </script> <script defer id="swiper-js" src="https://brettshavers.com/wp-content/themes/blogsy/assets/js/vendors/swiper.min.js"></script> <script defer id="blogsy-guten-js" src="https://brettshavers.com/wp-content/themes/blogsy/assets/js/guten.min.js?&ver=1.0.20"></script> <script defer id="siteground-optimizer-lazy-sizes-js-js" src="https://brettshavers.com/wp-content/plugins/sg-cachepress/assets/js/lazysizes.min.js?&ver=7.8.2"></script> <script defer id="aos-js" src="https://brettshavers.com/wp-content/themes/blogsy/assets/js/vendors/aos.min.js?&ver=2.1.1"></script> <script defer id="smooth-scroll-js" src="https://brettshavers.com/wp-content/themes/blogsy/assets/js/vendors/smooth-scroll.min.js?&ver=1.5.1"></script> <script defer id="blogsy-head-js" src="https://brettshavers.com/wp-content/themes/blogsy/assets/js/head.min.js?&ver=1.0.20"></script> <script id="blogsy-main-script-js-extra"> var blogsy_ajax_object = {"AjaxUrl":"https://brettshavers.com/wp-admin/admin-ajax.php","navigation_cutoff":"1","navigation_cutoff_upto":"9","navigation_cutoff_text":"","header_breakpoint":""};
//# sourceURL=blogsy-main-script-js-extra </script> <script defer id="blogsy-main-script-js" src="https://brettshavers.com/wp-content/themes/blogsy/assets/js/main.min.js?&ver=1.0.20"></script> <script defer id="jetpack-stats-js-before"> _stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"257223148","post":"0","tz":"0","srv":"brettshavers.com","arch_home":"1","j":"1:16.2"} ]);
_stq.push([ "clickTrackerInit", "257223148", "0" ]);
//# sourceURL=jetpack-stats-js-before </script> <script defer data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202638.js"></script> <script id="jetpack-blocks-assets-base-url-js-before"> var Jetpack_Block_Assets_Base_Url="https://brettshavers.com/wp-content/plugins/jetpack/_inc/blocks/";
//# sourceURL=jetpack-blocks-assets-base-url-js-before </script> <script id="wp-dom-ready-js" src="https://brettshavers.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script> <script id="wp-polyfill-js" src="https://brettshavers.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script> <script data-wp-strategy="defer" defer id="jetpack-block-subscriptions-js" src="https://brettshavers.com/wp-content/plugins/jetpack/_inc/blocks/subscriptions/view.js?minify=false&#038;ver=16.2"></script></body></html>