<!DOCTYPE html>
<html lang="en" dir="ltr">
    <head>
        <meta charset="utf-8" />
        <meta name="norton-safeweb-site-verification" content="24usqpep0ejc5w6hod3dulxwciwp0djs6c6ufp96av3t4whuxovj72wfkdjxu82yacb7430qjm8adbd5ezlt4592dq4zrvadcn9j9n-0btgdzpiojfzno16-fnsnu7xd" />
        
        
        <link rel="preconnect" href="https://substackcdn.com" />
        

        
            <title data-rh="true">The Real Story | Brent Hartinger | Substack</title>
            
            <meta data-rh="true" property="og:type" content="article"/><meta data-rh="true" property="og:title" content="The Real Story | Brent Hartinger | Substack"/><meta data-rh="true" name="twitter:title" content="The Real Story | Brent Hartinger | Substack"/><meta data-rh="true" name="description" content="The website and newsletter of novelist/screenwriter Brent Hartinger. The story of my writing career is almost as interesting as my books and movies! Click to read The Real Story, by Brent Hartinger, a Substack publication with thousands of subscribers."/><meta data-rh="true" property="og:description" content="The website and newsletter of novelist/screenwriter Brent Hartinger. The story of my writing career is almost as interesting as my books and movies! Click to read The Real Story, by Brent Hartinger, a Substack publication with thousands of subscribers."/><meta data-rh="true" name="twitter:description" content="The website and newsletter of novelist/screenwriter Brent Hartinger. The story of my writing career is almost as interesting as my books and movies! Click to read The Real Story, by Brent Hartinger, a Substack publication with thousands of subscribers."/><meta data-rh="true" name="theme-color" content="#ccd9ff"/><meta data-rh="true" property="og:image" content="https://substackcdn.com/image/fetch/$s_!Mp2A!,w_400,h_400,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de92cf8-c21e-4b85-ba80-2e4a9652883a_1517x1481.png"/><meta data-rh="true" name="twitter:image" content="https://substackcdn.com/image/fetch/$s_!Mp2A!,w_400,h_400,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de92cf8-c21e-4b85-ba80-2e4a9652883a_1517x1481.png"/><meta data-rh="true" name="twitter:card" content="summary"/>
            
            
        

        

        <style>
          @layer legacy, pencraftReset, pencraft;
        </style>

        
        <link rel="preload" as="style" href="https://substackcdn.com/bundle/theme/welcome.31182427b9278fb44be4.css" />
        
        
        
        <link rel="preload" as="font" href="https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwr7I_FMl_E.woff2" crossorigin />
        

        
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/32347.bf8244f0.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/26613.99d4e7f0.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/1099.08309fd9.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/19812.73714403.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/reactWelcome.8bf5722e.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/55297.1f4b18ac.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/74844.2701cde2.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/57191.fdf3a78b.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/32934.9d3ed7ab.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/20308.63cb3230.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/72116.b1faa512.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/22763.a47aeffd.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/657.d90e7499.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/87782.637c6ddd.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/90020.572fa4fb.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/62189.1d99e594.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/77780.6cd7c175.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/56879.935cd047.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/42640.e4591f97.css" />
            
                <link rel="stylesheet" type="text/css" href="https://substackcdn.com/bundle/static/css/31443.16a9d4cc.css" />
            
        

        
        
        
        
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0, viewport-fit=cover" />
        <meta name="author" content="Brent Hartinger" />
        <meta property="og:url" content="https://www.brenthartinger.com/" />
        
        
        <link rel="canonical" href="https://www.brenthartinger.com/" />
        
        

        

        

        

        
            
                <link rel="shortcut icon" href="https://substackcdn.com/icons/substack/favicon.ico" sizes="32x32">
            
        
            
                <link rel="icon" href="https://substackcdn.com/icons/substack/icon.svg" type="image/svg+xml">
            
        
            
                <link rel="apple-touch-icon" href="https://substackcdn.com/icons/substack/apple-touch-icon.png">
            
        
            
        
            
        
            
        

        

        
            <link rel="alternate" type="application/rss+xml" href="/feed" title="The Real Story"/>
        

        
        
          <style>
            @font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCt-xNNww_2s0amA9M8on7mTNmnUHowCw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCt-xNNww_2s0amA9M8onXmTNmnUHowCw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCt-xNNww_2s0amA9M8onTmTNmnUHowCw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCt-xNNww_2s0amA9M8onrmTNmnUHo.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCr-xNNww_2s0amA9M9knjsS_ulYHs.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCr-xNNww_2s0amA9M2knjsS_ulYHs.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCr-xNNww_2s0amA9M3knjsS_ulYHs.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCr-xNNww_2s0amA9M5knjsS_ul.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCs-xNNww_2s0amA9vmtm3FafaPWnIIMrY.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCs-xNNww_2s0amA9vmtm3OafaPWnIIMrY.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCs-xNNww_2s0amA9vmtm3PafaPWnIIMrY.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/spectral/v13/rnCs-xNNww_2s0amA9vmtm3BafaPWnII.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
            @font-face{font-family:'Lora';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoqJ2nPWc3ZyhTjcV.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Lora';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoqt2nPWc3ZyhTjcV.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Lora';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoqB2nPWc3ZyhTjcV.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lora';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoqF2nPWc3ZyhTjcV.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lora';font-style:italic;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoq92nPWc3ZyhTg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwf7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMw77I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwX7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwT7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwr7I_FMl_E.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lora';font-style:normal;font-weight:500;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwf7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Lora';font-style:normal;font-weight:500;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMw77I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Lora';font-style:normal;font-weight:500;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwX7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lora';font-style:normal;font-weight:500;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwT7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lora';font-style:normal;font-weight:500;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwr7I_FMl_E.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lora';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwf7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Lora';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMw77I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Lora';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwX7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lora';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwT7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lora';font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwr7I_FMl_E.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lora';font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwf7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Lora';font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMw77I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Lora';font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwX7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lora';font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwT7I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lora';font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/lora/v37/0QIvMX1D_JOuMwr7I_FMl_E.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
          </style>
        
        
        
        

        <style data-pub-theme-prefix>:root{--color_theme_bg_pop:#BAA049;--background_pop:#BAA049;--color_theme_bg_web:#ccd9ff;--cover_bg_color:#ccd9ff;--cover_bg_color_secondary:#c0ccf0;--background_pop_darken:#a99140;--print_on_pop:#ffffff;--color_theme_bg_pop_darken:#a99140;--color_theme_print_on_pop:#ffffff;--color_theme_bg_pop_20:rgba(186, 160, 73, 0.2);--color_theme_bg_pop_30:rgba(186, 160, 73, 0.3);--print_pop:#baa049;--color_theme_accent:#baa049;--cover_print_primary:#363737;--cover_print_secondary:#757575;--cover_print_tertiary:#b6b6b6;--cover_border_color:#baa049;--font_family_headings_preset:Lora,sans-serif;--font_weight_headings_preset:600;--font_preset_heading:fancy_serif;--home_hero:magaziney;--home_posts:list;--web_bg_color:#ccd9ff;--background_contrast_1:#c0ccf0;--background_contrast_2:#b0bcdd;--background_contrast_3:#929cb7;--background_contrast_4:#757d92;--background_contrast_5:#404551;--color_theme_bg_contrast_1:#c0ccf0;--color_theme_bg_contrast_2:#b0bcdd;--color_theme_bg_contrast_3:#929cb7;--color_theme_bg_contrast_4:#757d92;--color_theme_bg_contrast_5:#404551;--color_theme_bg_elevated:#ccd9ff;--color_theme_bg_elevated_secondary:#c0ccf0;--color_theme_bg_elevated_tertiary:#b0bcdd;--color_theme_detail:#b8c3e6;--background_contrast_pop:rgba(186, 160, 73, 0.4);--color_theme_bg_contrast_pop:rgba(186, 160, 73, 0.4);--theme_bg_is_dark:0;--print_on_web_bg_color:hsl(224.70588235294122, 25.688073394495408%, 28.235294117647058%);--print_secondary_on_web_bg_color:#727887;--background_pop_rgb:186, 160, 73;--color_theme_bg_pop_rgb:186, 160, 73;--color_theme_accent_rgb:186, 160, 73;--cover_accent_contrast:#998645;}</style>

        
            <link rel="stylesheet" href="https://substackcdn.com/bundle/theme/welcome.31182427b9278fb44be4.css" />
        

        <style data-pub-theme-postfix></style>

        

        

        

        
    </head>

    <body class="">
        

        

        

        <div id="entry">
            <div class="pencraft pc-display-contents pc-reset coverTheme-PJLqY5"><div class="intro-popup"><div class="intro-popup-page"><div class="full-email-form"><div class="vertically-centered"><button class="pencraft pc-reset pencraft closeWelcomeModal-KVUfKQ iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_md-gCDS3o priority_tertiary-rlke8z" tabindex="0" type="button" aria-label="Close" data-testid="close-welcome-modal"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button><picture><source type="image/webp" srcSet="https://substackcdn.com/image/fetch/$s_!a3Dy!,w_424,c_limit,f_webp,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!a3Dy!,w_848,c_limit,f_webp,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!a3Dy!,w_1272,c_limit,f_webp,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!a3Dy!,w_1360,c_limit,f_webp,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png 1360w" sizes="100vw"/><img class="img-OACg1c publication-cover-photo pencraft pc-reset" src="https://substackcdn.com/image/fetch/$s_!a3Dy!,w_1360,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png" sizes="100vw" alt="" srcSet="https://substackcdn.com/image/fetch/$s_!a3Dy!,w_424,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!a3Dy!,w_848,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!a3Dy!,w_1272,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!a3Dy!,w_1360,c_limit,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png 1360w" width="1360" loading="eager" style="height:min(35vh, 680px)"/></picture><h1 class="publication-name with-cover balancedText-oQ__Kv">The Real Story</h1><p class="publication-tagline with-cover verbose with-cover balancedText-oQ__Kv">The website and newsletter of novelist/screenwriter Brent Hartinger. The story of my writing career is almost as interesting as my books and movies!</p><div class="publication-meta"><div class="pencraft pc-display-flex pc-gap-4 pc-reset pc-display-inline-flex">By Brent Hartinger<div class="pencraft pc-display-flex pc-alignItems-center pc-reset"><div class="pencraft pc-reset cursor-pointer-v7VaZn container-ORd8N2" data-testid="user-badge"><div class="pencraft pc-reset" tabindex="0" type="button" data-base-ui-click-trigger="" id="base-ui-:R1lj2c:" aria-haspopup="dialog" aria-expanded="false"><svg aria-hidden="true" style="height:16px;width:16px" width="16" height="16" viewBox="0 0 40 40" fill="none" stroke-width="1.8" stroke="#000" xmlns="http://www.w3.org/2000/svg"><g><path d="M17.8212 2.19198C19.5364 1.48152 21.4636 1.48152 23.1788 2.19198L31.198 5.51364C32.9132 6.2241 34.2759 7.58682 34.9864 9.30201L38.308 17.3212C39.0185 19.0364 39.0185 20.9636 38.308 22.6788L34.9864 30.698C34.2759 32.4132 32.9132 33.7759 31.198 34.4864L23.1788 37.808C21.4636 38.5185 19.5364 38.5185 17.8212 37.808L9.80201 34.4864C8.08682 33.7759 6.7241 32.4132 6.01364 30.698L2.69198 22.6788C1.98152 20.9636 1.98152 19.0364 2.69198 17.3212L6.01364 9.30201C6.7241 7.58682 8.08682 6.2241 9.80202 5.51364L17.8212 2.19198Z" stroke="#FF6719" stroke-width="4" fill="transparent"></path><path d="M27.1666 15L17.9999 24.1667L13.8333 20" stroke="#FF6719" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"></path></g></svg></div></div></div></div> · <!-- -->Over 1,000 subscribers</div><div class="pencraft pc-display-flex pc-justifyContent-center pc-reset" style="width:100%"><div class="pencraft pc-display-flex pc-flexDirection-column pc-gap-4 pc-reset" style="width:100%;max-width:384px"><div class="pencraft pc-display-flex pc-flexDirection-column pc-justifyContent-center pc-alignItems-center pc-reset emailFormContainer-TcAFa_"><div class="container-IpPqBD"><form class="form form-M5sC90" action="/api/v1/free?nojs=true" method="post" novalidate=""><input type="hidden" name="first_url" value=""/><input type="hidden" name="first_referrer" value=""/><input type="hidden" name="current_url"/><input type="hidden" name="current_referrer"/><input type="hidden" name="first_session_url" value=""/><input type="hidden" name="first_session_referrer" value=""/><input type="hidden" name="referral_code"/><input type="hidden" name="source" value="cover_page"/><input type="hidden" name="referring_pub_id"/><input type="hidden" name="additional_referring_pub_ids"/><div class="sideBySideWrap-vGXrwP"><div class="emailInputWrapper-QlA86j"><div class="pencraft pc-display-flex pc-minWidth-0 pc-position-relative pc-reset flex-auto-UL7Y7f"><input name="email" placeholder="Type your email..." aria-label="Email" type="email" class="pencraft emailInput-OkIMeB emailInputOnWelcomePage-nqc9VK input-y4v6N4 inputText-pV_yWb"/></div></div><button class="pencraft pc-reset pencraft rightButton primary subscribe-btn button-VFSdkv buttonOnWelcomePage-D2qOpe buttonBase-GK1x3M" tabindex="0" type="submit" disabled=""><span class="button-text ">Subscribe</span></button></div><div id="error-container"></div></form></div></div><div class="pencraft pc-paddingX-0 pc-mobile-paddingX-16 pc-paddingTop-16 pc-reset tosText-yAQHNw"><div class="visibility-check"></div><label class="pencraft pc-display-flex pc-gap-12 pc-justifyContent-center pc-alignItems-center pc-reset tosCheckbox-XbLWCT"><div class="pencraft pc-reset color-secondary-B3TpYa align-center-OkiSzE line-height-20-_MEacI font-text-a4IB2X size-13-yQMlsX weight-regular-CQHCni reset-PDs18X">By subscribing, you agree to Substack&#x27;s<!-- --> <a class="pencraft pc-reset reset-PDs18X" style="text-decoration:underline" href="https://substack.com/tos" target="_blank">Terms of Use</a>, and acknowledge its<!-- --> <a class="pencraft pc-reset reset-PDs18X" style="text-decoration:underline" href="https://substack.com/ccpa#personal-data-collected" target="_blank">Information Collection Notice</a> <!-- -->and<!-- --> <a class="pencraft pc-reset reset-PDs18X" style="text-decoration:underline" href="https://substack.com/privacy" target="_blank">Privacy Policy</a>.</div></label></div></div></div><button class="pencraft pc-reset pencraft maybeLater-PlK9NK buttonBase-GK1x3M buttonText-X0uSmG buttonStyle-r7yGCK priority_quaternary-kpMibu size_md-gCDS3o" tabindex="0" type="button" data-testid="maybeLater">No thanks<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right"><path d="m9 18 6-6-6-6"></path></svg></button><div class="blurb-buffer"></div><div class="pencraft pc-display-flex pc-gap-20 pc-reset blurbs"><div class="pencraft pc-display-flex pc-flexDirection-column pc-gap-8 pc-reset blurb"><div class="pencraft pc-reset line-height-20-_MEacI font-text-a4IB2X size-13-yQMlsX weight-regular-CQHCni reset-PDs18X blurb-text blurbText-isJ4mY"><div style="position:relative"><div>“I love Brent&#x27;s writing. Provides a juicy glimpse into the world of writing and publishing, and I always feel smarter and entertained whenever I read his posts. ”...”</div><div style="visibility:hidden;position:absolute;width:100%"></div></div></div><div class="pencraft pc-reset line-height-20-_MEacI font-text-a4IB2X size-13-yQMlsX weight-semibold-LL37we reset-PDs18X blurb-text blurbText-isJ4mY">Michael Young<!-- -->, <a href="https://lifecrumbs.substack.com">Life Crumbs</a></div></div><div class="pencraft pc-display-flex pc-flexDirection-column pc-gap-8 pc-reset blurb"><div class="pencraft pc-reset line-height-20-_MEacI font-text-a4IB2X size-13-yQMlsX weight-regular-CQHCni reset-PDs18X blurb-text blurbText-isJ4mY"><div style="position:relative"><div>“Hartinger is a thoughtful and savvy author, excellent at raising intriguing questions about society and culture.”...”</div><div style="visibility:hidden;position:absolute;width:100%"></div></div></div><div class="pencraft pc-reset line-height-20-_MEacI font-text-a4IB2X size-13-yQMlsX weight-semibold-LL37we reset-PDs18X blurb-text blurbText-isJ4mY">Robin Reardon<!-- -->, <a href="https://robinreardonwrites.substack.com">Robin Reardon Writes</a></div></div></div></div></div></div></div></div>
        </div>

        
        
        
        
        <script type="application/json" id="preloads-json">{"isEU":false,"language":"en","country":"US","leaderboardCountries":["ES","FR","GB","IT","NL"],"enabledLeaderboardCountries":["ES","FR","GB","IT","NL"],"userLocale":{"language":"en","region":"US","source":"default"},"base_url":"https://www.brenthartinger.com","stripe_publishable_key":"pk_live_51QfnARLDSWi1i85FBpvw6YxfQHljOpWXw8IKi5qFWEzvW8HvoD8cqTulR9UWguYbYweLvA16P7LN6WZsGdZKrNkE00uGbFaOE3","captcha_site_key":"6LeI15YsAAAAAPXyDcvuVqipba_jEFQCjz1PFQoz","pub":{"apple_pay_disabled":false,"apex_domain":"brenthartinger.com","author_id":29418931,"byline_images_enabled":true,"bylines_enabled":true,"chartable_token":null,"community_enabled":true,"copyright":"Brent Hartinger","cover_photo_url":"https://substack-post-media.s3.amazonaws.com/public/images/a9b3028f-3ba2-4036-a017-77d5407ff60b_1080x1080.png","created_at":"2023-06-20T04:01:19.932Z","custom_domain_optional":false,"custom_domain":"www.brenthartinger.com","default_comment_sort":"best_first","default_coupon":null,"default_group_coupon":null,"default_show_guest_bios":true,"email_banner_url":null,"email_from_name":null,"email_from":null,"embed_tracking_disabled":false,"explicit":false,"expose_paywall_content_to_search_engines":true,"fb_pixel_id":null,"fb_site_verification_token":null,"flagged_as_spam":false,"founding_subscription_benefits":null,"free_subscription_benefits":null,"ga_pixel_id":null,"google_site_verification_token":null,"google_tag_manager_token":null,"hero_image":null,"hero_text":"The website and newsletter of novelist/screenwriter Brent Hartinger. The story of my writing career is almost as interesting as my books and movies!","hide_intro_subtitle":null,"hide_intro_title":null,"hide_podcast_feed_link":false,"homepage_type":"magaziney","id":1744311,"image_thumbnails_always_enabled":false,"invite_only":false,"hide_podcast_from_pub_listings":false,"hide_podcast_from_pub_listings_prior_to":null,"language":"en","logo_url_wide":null,"logo_url":"https://substackcdn.com/image/fetch/$s_!Mp2A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de92cf8-c21e-4b85-ba80-2e4a9652883a_1517x1481.png","minimum_group_size":2,"moderation_enabled":true,"name":"The Real Story","paid_subscription_benefits":null,"parsely_pixel_id":null,"chartbeat_domain":null,"payments_state":"disabled","paywall_free_trial_enabled":false,"podcast_art_url":null,"paid_podcast_episode_art_url":null,"podcast_byline":null,"podcast_description":null,"podcast_enabled":false,"podcast_feed_url":null,"podcast_title":null,"post_preview_limit":null,"primary_user_id":null,"require_clickthrough":false,"show_pub_podcast_tab":false,"show_recs_on_homepage":true,"subdomain":"brenthartinger","subscriber_invites":0,"support_email":null,"theme_var_background_pop":"#BAA049","theme_var_color_links":false,"theme_var_cover_bg_color":null,"trial_end_override":null,"twitter_pixel_id":null,"type":"newsletter","post_reaction_faces_enabled":true,"is_personal_mode":false,"plans":null,"stripe_user_id":null,"stripe_country":null,"stripe_publishable_key":null,"stripe_platform_account":null,"automatic_tax_enabled":null,"fundraising_type":null,"author_name":"Brent Hartinger","author_handle":"brenthartinger","author_photo_url":"https://substackcdn.com/image/fetch/$s_!Mp2A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de92cf8-c21e-4b85-ba80-2e4a9652883a_1517x1481.png","author_bio":"Screenwriter and novelist, and nomad/expat.","has_custom_tos":false,"has_custom_privacy":false,"theme":{"background_pop_color":null,"web_bg_color":"#ccd9ff","cover_bg_color":"#ccd9ff","publication_id":1744311,"color_links":null,"font_preset_heading":"fancy_serif","font_preset_body":null,"font_family_headings":null,"font_family_body":null,"font_family_ui":null,"font_size_body_desktop":null,"print_secondary":null,"custom_css_web":null,"custom_css_email":null,"home_hero":"magaziney","home_posts":"list","home_show_top_posts":false,"hide_images_from_list":false,"home_hero_alignment":"left","home_hero_show_podcast_links":true,"default_post_header_variant":null,"custom_header":null,"custom_footer":null,"social_media_links":null,"font_options":null,"section_template":null,"custom_subscribe":null,"design_template":null,"design_template_options":null,"cursor_url":null},"threads_v2_settings":null,"default_group_coupon_percent_off":null,"default_group_coupon_include_founding":null,"pause_return_date":null,"has_posts":true,"has_recommendations":true,"first_post_date":"2016-03-20T10:34:00.000Z","has_podcast":false,"has_free_podcast":false,"has_subscriber_only_podcast":false,"rankingDetail":"Launched 3 years ago","rankingDetailFreeIncluded":"Thousands of subscribers","rankingDetailOrderOfMagnitude":0,"rankingDetailFreeIncludedOrderOfMagnitude":1000,"rankingDetailFreeSubscriberCount":"Over 1,000 subscribers","freeSubscriberCountOrderOfMagnitude":"1.8K+","displayProfile":{"userId":29418931,"name":"Brent Hartinger","handle":"brenthartinger","photo_url":"https://substackcdn.com/image/fetch/$s_!Mp2A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de92cf8-c21e-4b85-ba80-2e4a9652883a_1517x1481.png","bestseller_tier":100,"badge":{"type":"bestseller","tier":100}},"author_bestseller_tier":100,"author_badge":{"type":"bestseller","tier":100},"disable_monthly_subscriptions":false,"disable_annual_subscriptions":false,"notes_feed_enabled":false,"showIntroModule":false,"isPortraitLayout":false,"no_follow":false,"podcastSponsorshipCampaigns":{},"paywall_chat":"free","sections":[],"podcastTabInfo":null,"multipub_migration":null,"has_active_perks":false,"contributors":[{"name":"Brent Hartinger","handle":"brenthartinger","role":"admin","owner":true,"user_id":29418931,"photo_url":"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de92cf8-c21e-4b85-ba80-2e4a9652883a_1517x1481.png","bio":"Screenwriter and novelist, and nomad/expat.","status":{"bestsellerTier":100,"subscriberTier":null,"leaderboard":null,"vip":false,"badge":{"type":"bestseller","tier":100},"subscriber":null}}],"threads_v2_enabled":false,"viralGiftsConfig":null,"no_index":false,"tier":2,"can_set_google_site_verification":true,"can_have_sitemap":true,"founding_plan_name_english":"Founding Member","android_external_link_plans":null,"base_url":"https://www.brenthartinger.com","hostname":"www.brenthartinger.com","is_on_substack":false,"spotify_podcast_settings":null,"unified_podcast_settings":null,"podcastPalette":{"DarkMuted":{"population":72,"rgb":[73,153,137]},"DarkVibrant":{"population":6013,"rgb":[4,100,84]},"LightMuted":{"population":7,"rgb":[142,198,186]},"LightVibrant":{"population":3,"rgb":[166,214,206]},"Muted":{"population":6,"rgb":[92,164,156]},"Vibrant":{"population":5,"rgb":[76,164,146]}},"pageThemes":{"podcast":null},"multiple_pins":true,"supports_ip_content_unlock":false,"appTheme":{"colors":{"accent":{"name":"#baa049","primary":{"r":186,"g":160,"b":73,"a":1},"primary_hover":{"r":166,"g":142,"b":55,"a":1},"primary_elevated":{"r":166,"g":142,"b":55,"a":1},"secondary":{"r":186,"g":160,"b":73,"a":0.2},"contrast":{"r":255,"g":255,"b":255,"a":1},"bg":{"r":186,"g":160,"b":73,"a":0.2},"bg_hover":{"r":186,"g":160,"b":73,"a":0.3},"dark":{"primary":{"r":186,"g":160,"b":73,"a":1},"primary_hover":{"r":206,"g":179,"b":91,"a":1},"primary_elevated":{"r":206,"g":179,"b":91,"a":1},"secondary":{"r":186,"g":160,"b":73,"a":0.2},"contrast":{"r":255,"g":255,"b":255,"a":1},"bg":{"r":186,"g":160,"b":73,"a":0.2},"bg_hover":{"r":186,"g":160,"b":73,"a":0.3}}},"fg":{"primary":{"r":0,"g":0,"b":0,"a":0.8},"secondary":{"r":0,"g":0,"b":0,"a":0.6},"tertiary":{"r":0,"g":0,"b":0,"a":0.4},"accent":{"r":128,"g":106,"b":17,"a":1},"dark":{"primary":{"r":255,"g":255,"b":255,"a":0.9},"secondary":{"r":255,"g":255,"b":255,"a":0.6},"tertiary":{"r":255,"g":255,"b":255,"a":0.4},"accent":{"r":186,"g":160,"b":73,"a":1}}},"bg":{"name":"#5571f5","hue":{"r":85,"g":113,"b":245,"a":1},"tint":{"r":85,"g":113,"b":245,"a":0.1},"primary":{"r":238,"g":240.8,"b":254,"a":1},"primary_hover":{"r":233.5,"g":236.29999999999998,"b":249.5,"a":1},"primary_elevated":{"r":233.5,"g":236.29999999999998,"b":249.5,"a":1},"secondary":{"r":222.7,"g":225.5,"b":238.7,"a":1},"secondary_elevated":{"r":193.16307996507797,"g":195.879771824011,"b":208.7306287677858,"a":1},"tertiary":{"r":205.6,"g":208.39999999999998,"b":221.6,"a":1},"quaternary":{"r":172.29999999999998,"g":175.1,"b":188.29999999999998,"a":1},"dark":{"primary":{"r":28.3,"g":32,"b":46.1,"a":1},"primary_hover":{"r":32.800000000000004,"g":36.5,"b":50.6,"a":1},"primary_elevated":{"r":32.800000000000004,"g":36.5,"b":50.6,"a":1},"secondary":{"r":40,"g":44.60000000000001,"b":57.800000000000004,"a":1},"secondary_elevated":{"r":47.337162628431436,"g":52.08265186811313,"b":65.60453261088966,"a":1},"tertiary":{"r":57.099999999999994,"g":60.8,"b":74,"a":1},"quaternary":{"r":89.50000000000001,"g":93.2,"b":106.4,"a":1}}}}},"portalAppTheme":{"colors":{"accent":{"name":"#BAA049","primary":{"r":186,"g":160,"b":73,"a":1},"primary_hover":{"r":169,"g":145,"b":64,"a":1},"primary_elevated":{"r":186,"g":160,"b":73,"a":1},"secondary":{"r":186,"g":160,"b":73,"a":1},"contrast":{"r":255,"g":255,"b":255,"a":1},"bg":{"r":255,"g":103,"b":25,"a":0.2},"bg_hover":{"r":255,"g":103,"b":25,"a":0.3},"dark":{"primary":{"r":186,"g":160,"b":73,"a":1},"primary_hover":{"r":206,"g":179,"b":91,"a":1},"primary_elevated":{"r":206,"g":179,"b":91,"a":1},"secondary":{"r":186,"g":160,"b":73,"a":0.2},"contrast":{"r":255,"g":255,"b":255,"a":1},"bg":{"r":186,"g":160,"b":73,"a":0.2},"bg_hover":{"r":186,"g":160,"b":73,"a":0.3}}},"fg":{"primary":{"r":54,"g":63,"b":90,"a":1},"secondary":{"r":114,"g":120,"b":135,"a":1},"tertiary":{"r":117,"g":125,"b":146,"a":1},"accent":{"r":112,"g":92,"b":0,"a":1},"dark":{"primary":{"r":255,"g":255,"b":255,"a":0.9},"secondary":{"r":255,"g":255,"b":255,"a":0.6},"tertiary":{"r":255,"g":255,"b":255,"a":0.4},"accent":{"r":186,"g":160,"b":73,"a":1}}},"bg":{"name":"#ccd9ff","hue":{"r":204,"g":217,"b":255,"a":1},"tint":{"r":204,"g":217,"b":255,"a":1},"primary":{"r":204,"g":217,"b":255,"a":1},"primary_hover":{"r":192,"g":204,"b":240,"a":1},"primary_elevated":{"r":204,"g":217,"b":255,"a":1},"secondary":{"r":192,"g":204,"b":240,"a":1},"secondary_elevated":{"r":192,"g":204,"b":240,"a":1},"tertiary":{"r":176,"g":188,"b":221,"a":1},"quaternary":{"r":146,"g":156,"b":183,"a":1},"dark":{"primary":{"r":28.3,"g":32,"b":46.1,"a":1},"primary_hover":{"r":32.800000000000004,"g":36.5,"b":50.6,"a":1},"primary_elevated":{"r":32.800000000000004,"g":36.5,"b":50.6,"a":1},"secondary":{"r":40,"g":44.60000000000001,"b":57.800000000000004,"a":1},"secondary_elevated":{"r":47.337162628431436,"g":52.08265186811313,"b":65.60453261088966,"a":1},"tertiary":{"r":57.099999999999994,"g":60.8,"b":74,"a":1},"quaternary":{"r":89.50000000000001,"g":93.2,"b":106.4,"a":1}}},"wordmark_bg":{"r":204,"g":217,"b":255,"a":1},"is_dark":false},"fonts":{"heading":"fancy_serif"}},"logoPalette":{"Vibrant":{"rgb":[200,52,32],"population":4},"DarkVibrant":{"rgb":[119,37,14],"population":239},"LightVibrant":{"rgb":[231,164,132],"population":383},"Muted":{"rgb":[157,149,123],"population":377},"DarkMuted":{"rgb":[90,75,48],"population":251},"LightMuted":{"rgb":[148,188,196],"population":1}}},"confirmedLogin":false,"hide_intro_popup":false,"block_auto_login":false,"domainInfo":{"isSubstack":false,"customDomain":"www.brenthartinger.com"},"experimentFeatures":{"launch_assistant_experiment_v2":"treatment_critical_path"},"experimentExposures":{},"siteConfigs":{"score_upsell_email":"experiment","first_chat_email_enabled":true,"new_commenter_approval":false,"notes_video_max_duration_minutes":15,"show_content_label_age_gating_in_feed":false,"zendesk_automation_cancellations":false,"mfa_action_box_enabled":false,"publication_max_bylines":35,"no_contest_charge_disputes":false,"scheduled_post_share_assets_enabled":false,"publication_tabs_reorder":false,"comp_expiry_email_new_copy":"NONE","free_unlock_required":false,"enable_post_summarization":false,"live_stream_host_warning_message":"","minimum_ios_os_version":"17.0.0","show_entire_square_image":false,"hide_subscriber_count":false,"publication_author_display_override":"","chat_reply_editing_enabled":true,"generate_pdf_tax_report":false,"hide_post_sidebar":false,"show_generic_post_importer":false,"enable_pledges_modal":true,"enable_unified_audio_modal":true,"enable_survey_response_crm_filters":true,"audio_clips_enabled":false,"enable_videos_page":false,"exempt_from_gtm_filter":false,"group_sections_and_podcasts_in_menu":false,"boost_optin_modal_enabled":true,"standards_and_enforcement_features_enabled":false,"pub_creation_captcha_behavior":"risky_pubs_or_rate_limit","post_blogspot_importer":false,"enable_high_res_background_uploading":false,"pub_tts_override":"default","disable_monthly_subscriptions":false,"skip_welcome_email":false,"chat_reader_thread_notification_default":false,"disable_redirect_outbound_utm_params":false,"reader_gift_referrals_enabled":true,"enable_recommendation_lists":true,"dont_show_guest_byline":false,"like_comments_enabled":true,"thefp_forum_featured_pinned_posts":false,"enable_sponsorship_campaigns_advanced":false,"temporal_livestream_ended_draft":true,"fallback_to_archive_search_on_section_pages":false,"livekit_track_egress_custom_base_url":"http://livekit-egress-custom-recorder-participant-test.s3-website-us-east-1.amazonaws.com","enable_website_editor_placeholder_posts":false,"welcome_screen_blurb_override":"","like_posts_enabled":true,"twitter_player_card_enabled":true,"feed_promoted_user":false,"show_note_stats_for_all_notes":false,"section_specific_csv_imports_enabled":false,"disable_podcast_feed_description_cta":false,"bypass_profile_substack_logo_detection":false,"use_preloaded_player_sources":false,"list_pruning_enabled":false,"facebook_connect":false,"opt_in_to_sections_during_subscribe":false,"underlined_colored_links":false,"enable_efficient_digest_embed":false,"enable_aligned_images":false,"max_image_upload_mb":64,"writer_operator":false,"threads_suggested_ios_version":null,"pledges_disabled":false,"threads_minimum_ios_version":812,"hide_podcast_email_setup_link":false,"subscribe_captcha_behavior":"default","publication_ban_sample_rate":0,"enable_linked_sponsorship_campaign_creatives":false,"custom_themes_substack_subscribe_modal":false,"ios_post_share_assets_screenshot_trigger":"control","opt_in_to_sections_during_subscribe_include_main_pub_newsletter":false,"continue_support_cta_in_newsletter_emails":false,"bloomberg_syndication_enabled":false,"video_clip_overlays_enabled":false,"allow_document_freeze":false,"test_age_gate_user":false,"podcast_main_feed_is_firehose":false,"pub_app_incentive_gift":"","no_embed_redirect":false,"customized_email_from_name_for_new_follow_emails":"treatment","spotify_open_access_sandbox_mode":false,"disable_custom_nav_menu":false,"enable_livestream_name_cards":false,"fullstory_enabled":false,"chat_reply_poll_interval":3,"force_pub_links_to_use_subdomain":false,"always_show_cookie_banner":false,"hide_media_download_option":false,"feed_item_source_debug_mode":false,"twitter_embed_video_playback_enabled":false,"publication_homepage_title_display_override":"","enable_email_automation_stats":true,"post_preview_highlight_byline":false,"4k_video":false,"enable_islands_section_intent_screen":false,"post_metering_enabled":false,"notifications_disabled":"","cross_post_notification_threshold":1000,"facebook_connect_prod_app":true,"force_into_pymk_ranking":false,"minimum_android_version":756,"group_size_change_notification_email_enabled":false,"chat_post_mentions_enabled":true,"group_web_editor_content_filters":true,"use_og_image_as_twitter_image_for_post_previews":false,"always_use_podcast_channel_art_as_episode_art_in_rss":false,"seo_tier_override":"NONE","editor_role_enabled":false,"no_follow_links":false,"publisher_api_enabled":false,"zendesk_support_priority":"default","enable_post_clips_stats":false,"enable_subscriber_referrals_awards":true,"ios_profile_themes_feed_permalink_enabled":false,"reader_survey_during_subscribe_enabled":true,"use_publication_language_for_transcription":false,"show_substack_funded_gifts_tooltip":true,"disable_ai_transcription":false,"per_pub_notification_settings":false,"live_stream_creation_enabled":true,"disable_card_element_in_europe":false,"web_growth_item_promotion_threshold":0,"bundle_subscribe_enabled":false,"enable_caption_translation_tools":true,"web_vitals_sample_rate":10,"allow_live_stream_auto_takedown":"true","mobile_publication_attachments_enabled":false,"enable_design_templates_events_page":false,"disable_personal_substack_initialization":false,"section_specific_welcome_pages":false,"local_payment_methods":"control","publisher_api_cancel_comp":false,"posts_in_rss_feed":20,"publisher_dashboard_section_selector":false,"reader_surveys_platform_question_order":"36,1,4,2,3,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35","login_guard_app_link_in_email":true,"community_moderators_enabled":false,"enable_custom_theme":false,"thefp_enable_overheard_block":false,"monthly_sub_is_one_off":false,"unread_notes_activity_digest":"control","display_cookie_settings":false,"welcome_page_query_params":false,"enable_free_podcast_urls":false,"freewalls_enabled_web":true,"comp_expiry_emails_disabled":false,"enable_description_on_polls":false,"use_microlink_for_instagram_embeds":false,"free_signup_confirmation_behavior":"with_email_validation","logged_out_home_redesign":"experiment","ios_post_stats_for_admins":false,"enable_design_templates":false,"use_livestream_post_media_composition":true,"section_specific_preambles":false,"pub_export_temp_disable":false,"show_menu_on_posts":false,"ios_post_subscribe_web_routing":true,"enable_pangram_detection_settings":false,"app_onboarding_survey_email":false,"republishing_enabled":false,"app_mode":false,"show_phone_banner":false,"chat_post_quotes_enabled":false,"minimum_ios_version":2200,"enable_author_pages":false,"enable_decagon_chat":true,"first_month_upsell":"experiment","new_user_checklist_enabled":"use_follower_count","disable_high_res_recording":false,"latex_upgraded_inline":false,"anonymous_post_metering_enabled":false,"rss_verification_code":"","notification_post_emails":"experiment","thebulwark_preview_changes":"","chat_suppress_contributor_push_option_enabled":false,"media_feed_app_prepend_inbox_limit":0,"export_hooks_enabled":false,"audio_encoding_bitrate":null,"enable_publisher_sponsorships":false,"extra_seats_coupon_type":false,"post_subdomain_universal_links":false,"post_import_max_file_size":26214400,"feed_promoted_video_publication":false,"enable_subscriber_tag_dynamic_content":false,"livekit_reconnect_slate_url":"https://mux-livestream-assets.s3.us-east-1.amazonaws.com/custom-disconnect-slate-tall.png","exclude_from_pymk_suggestions":false,"publication_ranking_variant":"experiment","disable_annual_subscriptions":false,"hack_jane_manchun_wong":true,"android_enable_auto_gain_control":true,"test_au_age_gate_user":false,"pub_auto_moderation_enabled":false,"disable_live_stream_ai_trimming_by_default":false,"disable_deletion":false,"livekit_egress_custom_base_url":"http://livekit-egress-custom-recorder.s3-website-us-east-1.amazonaws.com","clip_focused_video_upload_flow":false,"live_stream_max_guest_users":2,"disable_webview_app_upsell_sheet":false,"enable_video_seo_data":false,"can_reimport_unsubscribed_users_with_2x_optin":false,"founding_upgrade_during_gift_disabled":false,"enable_chat_search_sort_recent":false,"review_incoming_email":"default","enable_founding_gifts":false,"recommendation_lists_announcement_blog_url":"https://on.substack.com/p/introducing-lists-on-substack","sort_modal_search_results":false,"default_thumbnail_time":10,"load_test_unichat":false,"live_stream_head_alignment_guide":false,"enable_code_embed_toc":false,"gifts_from_substack_feature_available":true,"disable_ai_clips":false,"enable_elevenlabs_voiceovers":false,"show_simple_post_editor":false,"instacart_integration_enabled":false,"enable_publication_podcasts_page":false,"enable_direct_message_request_bypass":false,"enable_apple_news_sync":false,"live_stream_in_trending_topic_overrides":"","enable_high_follower_dm":false,"disable_live_stream_reactions":false,"enable_notes_video_cover_editor":true,"instacart_partner_id":"","liveblog_pages_enabled":false,"enable_new_crm_columns_picker":false,"media_feed_prepend_inbox_limit":35,"welcome_page_no_opt_out":false,"section_emails_use_publication_from_address":false,"just_launched_profile_and_pymk_label":true,"section_specific_postscripts":false,"edit_profile_theme_colors":false,"account_based_post_metering_enabled":true,"disable_clipping_for_readers":false,"enable_apple_podcast_delivery_self_serve_pem_files":false,"enable_press_kit_preview_modal":false,"live_stream_video_degradation_preference":"maintainFramerate","pause_app_badges":false,"profile_feed_expanded_inventory":false,"livekit_mux_latency_mode":"low","global_iap_plan_setup_countries":"AE,AG,AL,AM,AT,AU,BA,BG,BH,BJ,BN,BS,BT,BW,CH,CI,CR,CY,CZ,DK,DZ,EC,EE,ET,FI,GM,GT,GY,HK,HR,HU,ID,IL,IN,IS,JM,JO,KE,KW,LC,LI,LK,LT,LU,LV,MA,MD,MG,MK,MN,MT,MU,MX,MY,MZ,NA,NO,NZ,OM,PA,PE,PH,PK,QA,RO,RS,RW,SE,SG,SI,SK,SN,SV,TH,TN,TR,TT,TW,TZ,UZ,VN,ZA","enable_collapsed_content":true,"apple_pay_merchant_tokens":false,"enable_polymarket_expandable_embeds":true,"publisher_dashboard_group_subs_sidebar":false,"use_advanced_commerce_api_for_iap":false,"skip_free_preview_language_in_podcast_notes":false,"larger_wordmark_on_publication_homepage":false,"enable_mobile_stats_for_admins":false,"enable_persona_sandbox_environment":false,"allowed_email_domains":"mozmail.com","create_nav_item_from_tag":false,"bypass_single_unlock_token_limit":false,"enable_livestream_youtube_simulcast":true,"enable_code_embeds":false,"add_section_and_tag_metadata":false,"daily_promoted_notes_enabled":true,"enable_islands_cms":false,"enable_livestream_combined_stats":true,"redirect_to_pub_after_welcome_signup":false,"chartbeat_video_enabled":false,"enable_drip_campaigns":true,"enable_filtered_posts_on_homepage":false,"post_management_search_engine":"elasticsearch","new_bestseller_leaderboard_feed_item_enabled":false,"feed_main_disabled":false,"enable_account_settings_revamp":false,"top_search_variant":"control","enable_debug_logs_ios":false,"show_pub_content_on_profile_for_pub_id":0,"show_pub_content_on_profile":false,"livekit_track_egress":true,"onboarding_suggestions_search":"experiment","feed_tuner_enabled":false,"livekit_mux_latency_mode_rtmp":"low","livekit_high_quality_egress":false,"iap_announcement_blog_url":"","disable_code_embed_chrome":false,"enable_post_series":false,"ios_livestream_feedback":false,"founding_plan_upgrade_warning":false,"enable_chat_saved_links":false,"ios_mediaplayer_reply_bar_v2":false,"enable_notification_email_batching":true,"note_author_poll_results_visible_by_default":true,"ios_hide_portal_tab_bar":false,"follow_upsell_rollout_percentage":30,"gift_article_enabled":false,"include_founding_plans_coupon_option":false,"gift_article_max_per_period":5,"android_enable_edit_profile_theme":false,"disable_audio_enhancement":false,"pub_search_variant":"control","ignore_video_in_notes_length_limit":false,"substack_gtm_enabled":false,"allow_long_videos":true,"enable_website_editor_homepage_pins":false,"enable_automation_filters":true,"use_enhanced_video_embed_player":true,"launch_assistant_force_treatment":false,"live_stream_call_in_enabled":false,"founding_upgrade_preview":false,"enable_viewing_all_livestream_viewers":false,"send_subscription_canceled_email":false,"enable_clip_prompt_variant_filtering":true,"chartbeat_enabled":false,"dpn_ranking_enabled":true,"enable_custom_email_css":false,"enable_apple_podcast_auto_publish":false,"linkedin_profile_search_enabled":false,"publication_has_own_app":false,"suggested_minimum_ios_version":0,"thebulwark_enable_footer_actions":false,"enable_post_segment_exclusion":false,"enable_suggested_searches":true,"enable_subscription_notification_email_batching":true,"feed_controls":"treatment","thefp_enable_plans_modal_v2":false,"a24_redemption_link":"","design_templates_launch_phase":"off","post_custom_email_from_name_enabled":false,"video_clip_editor_assistant":false,"ios_live_stream_auto_gain_enabled":true,"enable_publication_tts_player":false,"enable_group_direct_messages":true,"enable_notes_admins":false,"phone_verification_fallback_to_twilio":false,"search_ranker_variant":"experiment","forced_featured_topic_id":"","ios_audio_captions_disabled":false,"web_podcasts_tab":false,"related_posts_enabled":false,"reply_rate_limit_max_distinct_users_daily":110,"enable_mini_website_editor":false,"podcast_ad_break_editor_enabled":false,"mobile_user_attachments_enabled":false,"dm_editing_enabled":false,"search_retrieval_variant":"experiment","launch_assistant_experiment":"experiment","enable_sponsorship_profile":true,"gift_article_button_enabled":false,"reply_rate_limit_max_distinct_users_monthly":600,"desktop_live_stream_screen_share_audio_enabled":false,"creator_match":true,"thefp_enable_personalized_packaged_stories":false,"ai_image_generation_enabled":true,"automod_admin_hidden_comments_tab":true,"always_check_transcript_name_spelling":false,"video_clip_suggestions_enabled":false,"publisher_dashboard_home_layout_experiment":"control","android_polymarket_embed_search":false,"enable_saved_lists":true,"android_upgrade_alert_dialog_reincarnated":false,"portal_ranking_variant":"experiment","permalink_reply_ranking_variant":"experiment","web_us_midterms_enabled":true,"enable_thumbnail_editor_media_settings_integration":false,"launch_assistant_critical_path_enabled":false,"private_live_streaming_enabled":true,"desktop_live_stream_safe_framing":0.8,"translate_posts_on_standalone_sites":true,"tentpole_promo_enabled":false,"enable_transcript_name_spelling_check":false,"bundle_subscribe_default_to_regular_plan":false,"enable_custom_image_header_option":false,"bignight_page_enabled":false,"website_editor_overview_tab":false,"thefp_cancellation_free_month_offer_experiment":"control","post_vg_wort_pixel_enabled":false,"enable_youtube_exploration":true,"enable_publication_tax_settings":true,"post_scholarly_metadata_enabled":false,"chat_channel_creation_enabled":true,"launch_assistant_cyoa_enabled":false,"web_mobile_asset_handoff_experiment":"experiment","allow_coupons_on_upgrade":true,"thefp_gift_article_soft_registration_experiment":"control","substack_www_gtm_enabled":true,"enable_custom_cursor":true,"enable_podcast_search":true,"writer_onboarding_recommendations_default_unchecked":"control","thefp_subscribe_plans_first_experiment":"control","launch_assistant_experiment_v2":"experiment","enable_transcript_reading_mode":true,"enable_aligned_image_offset":false,"chat_flat_message_style_web":false,"video_clip_stacked_captions_enabled":false,"video_clip_timeline_editing_enabled":false,"enable_extended_post_poll_options":false,"video_clip_caption_editor_enabled":true,"thefp_homepage_events_row_enabled":false,"post_cover_image_crop_enabled":true,"enable_direct_message_anchor_scroller":false,"video_editor_timeline_preview_enabled":false,"enable_new_note_reply_permissions":false,"video_clip_title_cards_enabled":false,"publisher_banner":"","web_share_menu_personalization":"experiment","import_list_source_required_experiment":"experiment"},"trackingTokens":{"fbPixelId":null,"gaPixelId":null,"twitterPixelId":null,"parselyPixelId":null,"googleTagManagerToken":null,"googleAnalytics4Token":null,"twitterPixelSignupEventId":null,"twitterPixelSubscribeEventId":null},"publicationSettings":{"block_ai_crawlers":false,"credit_token_enabled":false,"custom_tos_and_privacy":false,"did_identity":null,"disable_optimistic_bank_payments":false,"display_welcome_page_details":true,"payment_pledges_enabled":false,"enable_drop_caps":false,"enable_post_page_conversion":true,"enable_prev_next_nav":true,"enable_restacking":true,"founding_group_subscriptions_enabled":false,"gifts_from_substack_disabled":false,"gift_articles_enabled":false,"google_analytics_4_token":null,"group_sections_and_podcasts_in_menu_enabled":false,"live_stream_homepage_visibility":"contributorsAndAdmins","live_stream_homepage_style":"autoPlay","live_stream_replay_enabled":true,"medium_length_description":"","notes_feed_enabled":false,"paywall_unlock_tokens":false,"post_preview_crop_gravity":"center","post_preview_radius":"xs","reader_referrals_enabled":false,"reader_referrals_leaderboard_enabled":false,"seen_coming_soon_explainer":false,"seen_google_analytics_migration_modal":false,"local_currency_modal_seen":false,"local_payment_methods_modal_seen":false,"twitter_pixel_signup_event_id":null,"twitter_pixel_subscribe_event_id":null,"use_inclusive_sales_tax":false,"use_local_currency":false,"welcome_page_opt_out_text":"No thanks","cookie_settings":"","show_restacks_below_posts":true,"holiday_gifting_post_header":false,"homepage_message_text":"","homepage_message_link":"","about_us_author_ids":"","archived_section_ids":"","column_section_ids":"","fp_primary_column_section_ids":"","event_section_ids":"","podcasts_metadata":"","video_section_ids":"","post_metering_enabled":false,"account_based_post_metering_enabled":false,"use_custom_theme":false,"reply_rules":null,"automatic_moderation_enabled":true,"auto_translate_enabled":true,"additional_post_languages_enabled":false,"high_res_recording_beta":false,"scholarly_publishing_enabled":false,"fundraising_entity_name":null,"fundraising_solicitation_disclaimer":null,"fundraising_paid_for_disclaimer":null},"navigationBarItems":[{"id":"36f2656a-1a8b-4526-a66d-6620908e67cd","publication_id":1744311,"sibling_rank":0,"link_title":"The Russel Middlebrook Books","link_url":"","section_id":null,"post_id":131573887,"is_hidden":null,"standard_key":null,"post_tag_id":null,"parent_id":null,"is_group":false,"section":null,"postTag":null,"post":{"id":131573887,"slug":"the-russel-middlebrook-books","title":"The Russel Middlebrook Books","type":"page"}},{"id":"aa544e3e-b59b-4337-ae43-0dffccee6e5d","publication_id":1744311,"sibling_rank":1,"link_title":"My Mystery/Thriller Books","link_url":"","section_id":null,"post_id":131577323,"is_hidden":null,"standard_key":null,"post_tag_id":null,"parent_id":null,"is_group":false,"section":null,"postTag":null,"post":{"id":131577323,"slug":"my-mysterythriller-books","title":"My Mystery/Thriller Books","type":"page"}},{"id":"3cce75f0-ebbc-42cb-bc31-014b1d0c80b1","publication_id":1744311,"sibling_rank":3,"link_title":"My Movies","link_url":"","section_id":null,"post_id":129629490,"is_hidden":null,"standard_key":null,"post_tag_id":null,"parent_id":null,"is_group":false,"section":null,"postTag":null,"post":{"id":129629490,"slug":"my-movies","title":"My Movies","type":"page"}},{"id":"4f0c2bd3-1780-42b6-b4e0-eb5edc4ec845","publication_id":1744311,"sibling_rank":4,"link_title":"Contact Me","link_url":"","section_id":null,"post_id":129630161,"is_hidden":null,"standard_key":null,"post_tag_id":null,"parent_id":null,"is_group":false,"section":null,"postTag":null,"post":{"id":129630161,"slug":"contact","title":"Contact","type":"page"}}],"publicationUserSettings":null,"userSettings":{"user_id":null,"activity_likes_enabled":true,"dashboard_nav_refresh_enabled":false,"is_guest_post_enabled":true,"invite_friends_nux_dismissed_at":null,"suggestions_feed_item_last_shown_at":null,"last_notification_alert_shown_at":null,"disable_reply_hiding":false,"newest_seen_chat_item_published_at":null,"explicitContentEnabled":false,"contactMatchingEnabled":false,"messageRequestLevel":"everyone","liveStreamAcceptableInviteLevel":"everyone","liveStreamAcceptableChatLevel":"everyone","creditTokensTreatmentExposed":false,"appBadgeIncludesChat":false,"autoPlayVideo":true,"autoAdvanceVideo":true,"smart_delivery_enabled":false,"chatbotTermsLastAcceptedAt":null,"has_seen_notes_post_app_upsell":false,"first_note_id":null,"show_concurrent_live_stream_viewers":false,"edit_profile_feed_item_dismissed_at":null,"mobile_permalink_app_upsell_seen_at":null,"new_user_checklist_enabled":false,"has_seen_youtube_shorts_auto_publish_announcement":false,"has_seen_publish_youtube_connect_upsell":false,"notificationQualityFilterEnabled":true,"hasSeenOnboardingNewslettersScreen":false,"bestsellerBadgeEnabled":true,"hasSelfIdentifiedAsCreator":false,"autoTranslateEnabled":true,"autoTranslateBlocklist":[],"aiGeneratedTextMode":"show","feedVideoPreference":5,"feedAudioPreference":5,"feedLongerPostsPreference":5,"feedChatPreference":5},"mux_env_key":"u42pci814i6011qg3segrcpp9","persona_environment_id":"env_o1Lbk4JhpY4PmvNkwaBdYwe5Fzkt","sentry_environment":"production","launchWelcomePage":false,"pendingInviteForActiveLiveStream":null,"isEligibleForLiveStreamCreation":true,"webviewPlatform":null,"twitterCardUrl":null,"welcomePageData":{"blurbs":[{"id":2604777,"recommended_publication_id":1744311,"recommending_publication_id":820116,"created_at":"2024-04-14T23:29:42.117Z","updated_at":"2024-04-14T23:29:42.117Z","blurb_active":true,"description":"I love Brent's writing. Provides a juicy glimpse into the world of writing and publishing, and I always feel smarter and entertained whenever I read his posts. ","email_sent_at":"2024-04-14T23:32:08.939Z","recommendingPublication":{"id":820116,"name":"Life Crumbs","subdomain":"lifecrumbs","custom_domain":null,"custom_domain_optional":false,"hero_text":"Observations, thoughts, drawings and other tasty crumbs.","logo_url":"https://substack-post-media.s3.amazonaws.com/public/images/b0a366da-12ea-4ca6-a932-e76d5b61a44b_259x259.png","author_id":85531026,"primary_user_id":85531026,"theme_var_background_pop":"#2096FF","created_at":"2022-03-29T08:34:30.830Z","email_from_name":null,"copyright":"Michael Young","founding_plan_name":"Founding Member","community_enabled":true,"invite_only":false,"payments_state":"enabled","language":null,"explicit":false,"homepage_type":"magaziney","is_personal_mode":false,"logo_url_wide":"https://substack-post-media.s3.amazonaws.com/public/images/6c7a7cd8-014b-4005-842f-7a9f8640f250_2604x509.jpeg","author":{"id":85531026,"name":"Michael Young","handle":"michaelyoung1","photo_url":"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f63efa-061a-4c56-8514-a0518a7ce16a_1007x1061.jpeg","bio":"Writer and illustrator. Author of Life Crumbs, a newsletter that delivers thoughtful and funny morsels about travel, life, creativity, nature, and the various occasions when I've been bullied by a wasp while eating a pastry. ","profile_set_up_at":"2022-03-29T08:31:38.549Z","reader_installed_at":"2023-06-22T17:34:43.340Z"},"primaryUser":{"id":85531026,"name":"Michael Young","handle":"michaelyoung1","photo_url":"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f63efa-061a-4c56-8514-a0518a7ce16a_1007x1061.jpeg","bio":"Writer and illustrator. Author of Life Crumbs, a newsletter that delivers thoughtful and funny morsels about travel, life, creativity, nature, and the various occasions when I've been bullied by a wasp while eating a pastry. ","profile_set_up_at":"2022-03-29T08:31:38.549Z","reader_installed_at":"2023-06-22T17:34:43.340Z"}},"author_name":"Michael Young","author":{"id":85531026,"photo_url":"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23f63efa-061a-4c56-8514-a0518a7ce16a_1007x1061.jpeg"}},{"id":2593236,"recommended_publication_id":1744311,"recommending_publication_id":1891976,"created_at":"2024-04-12T04:55:08.047Z","updated_at":"2024-04-12T04:55:08.047Z","blurb_active":true,"description":"Hartinger is a thoughtful and savvy author, excellent at raising intriguing questions about society and culture.","email_sent_at":"2024-04-12T05:31:45.358Z","recommendingPublication":{"id":1891976,"name":"Robin Reardon Writes","subdomain":"robinreardonwrites","custom_domain":null,"custom_domain_optional":false,"hero_text":"A forum about understanding and connecting with each other, with the primary goal of furthering acceptance of people who appear to be different from “us,” whoever that “us” might be. ","logo_url":"https://substack-post-media.s3.amazonaws.com/public/images/7ecc7730-c7f7-4e05-8304-343dd55330ca_643x643.png","author_id":164231070,"primary_user_id":164231070,"theme_var_background_pop":"#8AE1A2","created_at":"2023-08-21T06:02:51.793Z","email_from_name":"Robin Reardon from \"Robin Reardon Writes\"","copyright":"Robin Reardon","founding_plan_name":"Founding Member","community_enabled":true,"invite_only":false,"payments_state":"enabled","language":null,"explicit":false,"homepage_type":"magaziney","is_personal_mode":false,"logo_url_wide":"https://substack-post-media.s3.amazonaws.com/public/images/a9bb8f5d-9a81-4b53-b5a4-9547cbf5969b_1126x228.png","author":{"id":164231070,"name":"Robin Reardon","handle":"therobinreardon","photo_url":"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c4f22f-5bd6-46a0-a4b6-7cf30bf618ab_643x882.jpeg","bio":"I create multi-layered stories about people whose destinies are not determined solely by their sexual orientation or gender identity. \n","profile_set_up_at":"2023-08-20T20:54:40.243Z","reader_installed_at":null},"primaryUser":{"id":164231070,"name":"Robin Reardon","handle":"therobinreardon","photo_url":"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c4f22f-5bd6-46a0-a4b6-7cf30bf618ab_643x882.jpeg","bio":"I create multi-layered stories about people whose destinies are not determined solely by their sexual orientation or gender identity. \n","profile_set_up_at":"2023-08-20T20:54:40.243Z","reader_installed_at":null}},"author_name":"Robin Reardon","author":{"id":164231070,"photo_url":"https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52c4f22f-5bd6-46a0-a4b6-7cf30bf618ab_643x882.jpeg"}}]},"activeLiveStream":null,"freeTrialCoupon":null,"defaultCoupon":null,"isChatActive":false,"features":{},"browser":{},"ssrLazyChunks":["main-pub_metadata"],"showCookieBanner":false,"disabledCookies":[],"dd_env":"prod","dd_ti":true,"sessionSampleRate":1,"designTemplate":null,"mainBundleCSS":["https://substackcdn.com/bundle/theme/main.03ed383a0f1560d492bc.css"]}</script>
        <script>window._preloads        = JSON.parse(document.querySelector('script#preloads-json[type="application/json"]').textContent)</script>
        <script>window._analyticsConfig = JSON.parse("{\"properties\":{\"subdomain\":\"brenthartinger\",\"publication_id\":1744311,\"has_plans\":false,\"pub_community_enabled\":true,\"is_personal_publication\":false,\"is_subscribed\":false,\"is_free_subscribed\":false,\"is_author\":false,\"is_contributor\":false,\"is_admin\":false,\"is_founding\":false},\"adwordsAccountId\":\"AW-316245675\",\"adwordsEventSendTo\":\"Tf76CKqcyL4DEKuN5pYB\"}")</script>
        

        
        
            <script src="https://js.sentry-cdn.com/6c2ff3e3828e4017b7faf7b63e24cdf8.min.js" crossorigin="anonymous"></script>
            <script>
                window.Sentry && window._preloads && window.Sentry.onLoad(function() {
                    window.Sentry.init({
                        environment: window._preloads.sentry_environment,
                        dsn: window._preloads.sentry_dsn,
                    })
                })
            </script>
        

        
        
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/lib-react.0d4ba70a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/24313.f5c4d2b3.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/23532.5aca981e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/32347.fcbf3e0e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/49225.db714370.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/76558.bce17005.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/29945.77f679aa.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/46171.cafde67f.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/99734.988cc1bf.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/3391.cdce0d30.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/20438.d296520f.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/68228.15392b0b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/55948.afaf9e29.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/36479.7e3edac4.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/2308.86a975ab.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/63861.7918451e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/9994.8a73969e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/36303.dfaa4385.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/4383.d9d9274e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/86112.7548a4a1.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/93883.0a718896.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/15978.9b41d50e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/33125.e71154d4.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/12141.55b36c89.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/76975.98e57d3f.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/6904.f1346345.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/2995.143cbf38.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/1099.0cf3ef71.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/82839.7a44814b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/95668.14db0a7b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/66095.2994e74a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/79168.6853d4a1.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/74961.c965578a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/43839.3b6f84dc.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/95383.42c74bbe.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/27471.13721f60.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/16953.8eed5f8f.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/89159.8d96aa25.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/36276.42a0a0a8.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/703.b4e2ec29.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/83023.73da3b85.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/38392.7e10426f.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/19812.2d55c853.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/70082.9853d738.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/50706.600cc5e8.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/reactWelcome.e942f1b3.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/515.2ec8fd00.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/50182.ac4fc7d1.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/main-pub_metadata.d2e61e2a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/login-EmailTypoHandler.d0b3c989.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/80756.3b45fa2d.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/76867.f4b3baac.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/42416.e5255ce3.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/4358.8ab23279.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/91328.0ed059a7.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/67481.6cb32f98.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/27127.6bbaf50c.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/42293.e70a4045.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/16687.a0e01e6d.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/96506.772c455b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/6979.f1e08784.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/27475.e553febc.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/55326.f101517d.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/10742.f64c25da.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/89093.44dd8cab.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/lib-router.8e43a3da.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/28425.056a8689.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/86153.3af098e4.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/7751.d8410e54.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/66646.9b4715b9.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/86564.24d27fd5.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/83697.3fc91b30.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/21157.7c682af9.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/3382.f476aa07.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/28840.e43baa69.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/45956.1cc77d64.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/7878.9dc1b580.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/80821.b8a166ea.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/68136.96c1d08a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/49991.33afd41a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/91030.603c9329.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/73683.7db3c5c3.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/22217.84f1df93.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/27890.d712e67b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/44014.9c2a3f91.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/20986.f625f281.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/73413.11583ee9.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/82278.01140b1f.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/49982.bda1644d.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/48276.8405d9a8.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/28431.69cb82d0.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/42640.06ffdc97.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/65048.27d3bae0.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/41690.74e57168.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/46481.6a47b37b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/15434.ac131607.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/99999.21c6f180.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/1192.53383a1e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/39914.5982a665.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/43368.4abe4304.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/77780.0d1ff3cc.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/65103.3cab31ce.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/18967.fb0c580e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/7663.3a44c34b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/42680.6003f013.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/42502.0239cae4.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/51722.d55422f5.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/53164.920e7830.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/44075.6abfb66b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/74584.73afa2a4.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/67980.cd58b712.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/60833.9ea1672f.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/72370.3e950895.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/54560.08bc17c2.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/62189.c0f2d72b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/13525.7260ee1f.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/45449.6cda655b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/71199.a650f698.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/80815.4cc8bf13.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/9939.bdf0d9e9.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/93439.9bcf5cec.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/18890.f37b3285.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/33969.718b1bfb.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/28612.17987546.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/48509.d588733a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/54770.b906ddbb.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/87782.1ec7e863.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/26925.595fae6e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/51451.9d6060a2.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/55102.e4310f21.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/80446.817e31e5.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/38533.cda8cdec.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/88319.a8a5ae3b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/98385.b5da8364.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/19968.63e7483c.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/63184.245ad510.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/657.5e892275.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/22763.80c6e219.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/72116.138009b2.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/47573.b2a491ce.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/73107.d372f933.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/1984.e395481d.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/68608.23ca83e6.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/19960.c2a2a695.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/27995.6cafb624.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/55060.48b3975d.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/567.2b959c0e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/31362.18894416.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/28695.6a134f35.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/20308.a10609d7.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/53923.1e58ff59.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/54750.6300c191.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/65903.9789bcff.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/68848.9ee88d39.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/57191.6b39247e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/dt-config-silverbulletin.740794b3.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/dt-config-thebulwark.b533d5f1.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/71491.54df32de.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/dt-config-budget.21cc2cab.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/dt-config-whattocook.57f7d8cb.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/dt-config-studio.ff0db36d.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/dt-config-cinematic.9b060169.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/dt-config-blog.7d9ed28e.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/17573.fc8a470b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/dt-config-standard.767e029a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/main-MainAppEmbed.07a4ea8b.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/86921.d9393fb9.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/57546.877a7925.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/18076.b90116ab.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/32934.f1bfd1f4.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/40549.c38f2a48.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/88136.ae9d04db.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/74844.35d87a3a.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/74563.dfac17ce.js" charset="utf-8"></script>
            
                <script defer type="module" src="https://substackcdn.com/bundle/static/js/async/main-home-routes.b698da84.js" charset="utf-8"></script>
            
        
        <script nomodule>
            (function() {
                var message = 'Your browser does not support modern JavaScript modules. Please upgrade your browser for the best experience.';
                var warningDiv = document.createElement('div');
                warningDiv.style.color = 'red';
                warningDiv.style.padding = '10px';
                warningDiv.style.margin = '10px 0';
                warningDiv.style.border = '1px solid red';
                warningDiv.style.backgroundColor = 'lightyellow';
                warningDiv.innerText = message;
                document.body.prepend(warningDiv);
            })();
        </script>

        
            <!-- Datadog Analytics -->
            <script>
              (function(h,o,u,n,d) {
                h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}}
                d=o.createElement(u);d.async=1;d.src=n
                n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n)
              })(window,document,'script','https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js','DD_RUM')
              window.DD_RUM.onReady(function() {
                const isLaunchAssistant = window.location.pathname.startsWith('/publish/launch/')
                window.DD_RUM.setGlobalContextProperty('logged_in', Boolean(window._preloads.user));
                if (window._preloads.loggedOutHomeVariant) {
                  window.DD_RUM.setGlobalContextProperty('home_arm', window._preloads.loggedOutHomeVariant);
                }
                window.DD_RUM.init({
                  clientToken: 'puba71073f072643721169b68f352438710',
                  applicationId: '2e321b35-c76b-4073-8d04-cc9a10461793',
                  site: 'datadoghq.com',
                  service: 'web',
                  env: window._preloads.dd_env,
                  version: '9bdc96492472f7e7d01fe4f638e05bc212c597c9',
                  sessionSampleRate: window._preloads.sessionSampleRate,
                  sessionReplaySampleRate: isLaunchAssistant ? 100 : 10,
                  trackUserInteractions: window._preloads.dd_ti,
                  trackResources: true,
                  trackLongTasks: true,
                  defaultPrivacyLevel: 'mask-user-input',
                  // Tracing headers on a cross-origin request force a CORS preflight that most of our routes reject.
                  allowedTracingUrls: [
                    function(url) {
                      return new URL(url, window.location.href).origin === window.location.origin;
                    }
                  ]
                });
              })
            </script>
            <!-- End Datadog Analytics -->

            <!-- Cloudflare Web Analytics -->
            <script defer src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "216309cffb464db4b0e02daf0b8e8060"}'></script>
            <!-- End Cloudflare Web Analytics -->
        

        <!-- Fallback tracking pixels -->
        

        

        <noscript>
    <style>
        #nojs-banner {
            position: fixed;
            bottom: 0;
            left: 0;
            padding: 16px 16px 16px 32px;
            width: 100%;
            box-sizing: border-box;
            background: red;
            color: white;
            font-family: -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
            font-size: 13px;
            line-height: 13px;
        }
        #nojs-banner a {
            color: inherit;
            text-decoration: underline;
        }
    </style>

    <div id="nojs-banner">
        This site requires JavaScript to run correctly. Please <a href="https://enable-javascript.com/" target="_blank">turn on JavaScript</a> or unblock scripts
    </div>
</noscript>


        
          <script>
            /*
 Copyright 2022 Google LLC
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     https://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var webVitals=function(e){"use strict";var t,n,r,i,a,o=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},u=function(e){if("loading"===document.readyState)return"loading";var t=o();if(t){if(e<t.domInteractive)return"loading";if(0===t.domContentLoadedEventStart||e<t.domContentLoadedEventStart)return"dom-interactive";if(0===t.domComplete||e<t.domComplete)return"dom-content-loaded"}return"complete"},c=function(e){var t=e.nodeName;return 1===e.nodeType?t.toLowerCase():t.toUpperCase().replace(/^#/,"")},s=function(e,t){var n="";try{for(;e&&9!==e.nodeType;){var r=e,i=r.id?"#"+r.id:c(r)+(r.classList&&r.classList.value&&r.classList.value.trim()&&r.classList.value.trim().length?"."+r.classList.value.trim().replace(/\s+/g,"."):"");if(n.length+i.length>(t||100)-1)return n||i;if(n=n?i+">"+n:i,r.id)break;e=r.parentNode}}catch(e){}return n},f=-1,d=function(){return f},l=function(e){addEventListener("pageshow",(function(t){t.persisted&&(f=t.timeStamp,e(t))}),!0)},m=function(){var e=o();return e&&e.activationStart||0},v=function(e,t){var n=o(),r="navigate";d()>=0?r="back-forward-cache":n&&(document.prerendering||m()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-")));return{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},p=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},h=function(e,t,n,r){var i,a;return function(o){t.value>=0&&(o||r)&&((a=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=a,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,n),e(t))}},g=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},T=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},y=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},S=-1,E=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},L=function(e){"hidden"===document.visibilityState&&S>-1&&(S="visibilitychange"===e.type?e.timeStamp:0,b())},C=function(){addEventListener("visibilitychange",L,!0),addEventListener("prerenderingchange",L,!0)},b=function(){removeEventListener("visibilitychange",L,!0),removeEventListener("prerenderingchange",L,!0)},w=function(){return S<0&&(S=E(),C(),l((function(){setTimeout((function(){S=E(),C()}),0)}))),{get firstHiddenTime(){return S}}},F=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},M=[1800,3e3],P=function(e,t){t=t||{},F((function(){var n,r=w(),i=v("FCP"),a=p("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(a.disconnect(),e.startTime<r.firstHiddenTime&&(i.value=Math.max(e.startTime-m(),0),i.entries.push(e),n(!0)))}))}));a&&(n=h(e,i,M,t.reportAllChanges),l((function(r){i=v("FCP"),n=h(e,i,M,t.reportAllChanges),g((function(){i.value=performance.now()-r.timeStamp,n(!0)}))})))}))},I=[.1,.25],A={passive:!0,capture:!0},x=new Date,B=function(e,i){t||(t=i,n=e,r=new Date,R(removeEventListener),D())},D=function(){if(n>=0&&n<r-x){var e={entryType:"first-input",name:t.type,target:t.target,cancelable:t.cancelable,startTime:t.timeStamp,processingStart:t.timeStamp+n};i.forEach((function(t){t(e)})),i=[]}},k=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){B(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,A),removeEventListener("pointercancel",r,A)};addEventListener("pointerup",n,A),addEventListener("pointercancel",r,A)}(t,e):B(t,e)}},R=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,k,A)}))},q=[100,300],N=function(e,r){r=r||{},F((function(){var a,o=w(),u=v("FID"),c=function(e){e.startTime<o.firstHiddenTime&&(u.value=e.processingStart-e.startTime,u.entries.push(e),a(!0))},s=function(e){e.forEach(c)},f=p("first-input",s);a=h(e,u,q,r.reportAllChanges),f&&T(y((function(){s(f.takeRecords()),f.disconnect()}))),f&&l((function(){var o;u=v("FID"),a=h(e,u,q,r.reportAllChanges),i=[],n=-1,t=null,R(addEventListener),o=c,i.push(o),D()}))}))},H=0,O=1/0,_=0,j=function(e){e.forEach((function(e){e.interactionId&&(O=Math.min(O,e.interactionId),_=Math.max(_,e.interactionId),H=_?(_-O)/7+1:0)}))},V=function(){return a?H:performance.interactionCount||0},U=function(){"interactionCount"in performance||a||(a=p("event",j,{type:"event",buffered:!0,durationThreshold:0}))},z=[200,500],G=0,J=function(){return V()-G},K=[],Q={},W=function(e){var t=K[K.length-1],n=Q[e.interactionId];if(n||K.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:[e]};Q[r.id]=r,K.push(r)}K.sort((function(e,t){return t.latency-e.latency})),K.splice(10).forEach((function(e){delete Q[e.id]}))}},X=function(e,t){t=t||{},F((function(){U();var n,r=v("INP"),i=function(e){e.forEach((function(e){(e.interactionId&&W(e),"first-input"===e.entryType)&&(!K.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&&e.startTime===t.startTime}))}))&&W(e))}));var t,i=(t=Math.min(K.length-1,Math.floor(J()/50)),K[t]);i&&i.latency!==r.value&&(r.value=i.latency,r.entries=i.entries,n())},a=p("event",i,{durationThreshold:t.durationThreshold||40});n=h(e,r,z,t.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),T((function(){i(a.takeRecords()),r.value<0&&J()>0&&(r.value=0,r.entries=[]),n(!0)})),l((function(){K=[],G=V(),r=v("INP"),n=h(e,r,z,t.reportAllChanges)})))}))},Y=[2500,4e3],Z={},$=[800,1800],ee=function e(t){document.prerendering?F((function(){return e(t)})):"complete"!==document.readyState?addEventListener("load",(function(){return e(t)}),!0):setTimeout(t,0)},te=function(e,t){t=t||{};var n=v("TTFB"),r=h(e,n,$,t.reportAllChanges);ee((function(){var i=o();if(i){var a=i.responseStart;if(a<=0||a>performance.now())return;n.value=Math.max(a-m(),0),n.entries=[i],r(!0),l((function(){n=v("TTFB",0),(r=h(e,n,$,t.reportAllChanges))(!0)}))}}))};return e.CLSThresholds=I,e.FCPThresholds=M,e.FIDThresholds=q,e.INPThresholds=z,e.LCPThresholds=Y,e.TTFBThresholds=$,e.onCLS=function(e,t){!function(e,t){t=t||{},P(y((function(){var n,r=v("CLS",0),i=0,a=[],o=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=a[0],n=a[a.length-1];i&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,a.push(e)):(i=e.value,a=[e])}})),i>r.value&&(r.value=i,r.entries=a,n())},u=p("layout-shift",o);u&&(n=h(e,r,I,t.reportAllChanges),T((function(){o(u.takeRecords()),n(!0)})),l((function(){i=0,r=v("CLS",0),n=h(e,r,I,t.reportAllChanges),g((function(){return n()}))})),setTimeout(n,0))})))}((function(t){!function(e){if(e.entries.length){var t=e.entries.reduce((function(e,t){return e&&e.value>t.value?e:t}));if(t&&t.sources&&t.sources.length){var n=(r=t.sources).find((function(e){return e.node&&1===e.node.nodeType}))||r[0];if(n)return void(e.attribution={largestShiftTarget:s(n.node),largestShiftTime:t.startTime,largestShiftValue:t.value,largestShiftSource:n,largestShiftEntry:t,loadState:u(t.startTime)})}}var r;e.attribution={}}(t),e(t)}),t)},e.onFCP=function(e,t){P((function(t){!function(e){if(e.entries.length){var t=o(),n=e.entries[e.entries.length-1];if(t){var r=t.activationStart||0,i=Math.max(0,t.responseStart-r);return void(e.attribution={timeToFirstByte:i,firstByteToFCP:e.value-i,loadState:u(e.entries[0].startTime),navigationEntry:t,fcpEntry:n})}}e.attribution={timeToFirstByte:0,firstByteToFCP:e.value,loadState:u(d())}}(t),e(t)}),t)},e.onFID=function(e,t){N((function(t){!function(e){var t=e.entries[0];e.attribution={eventTarget:s(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:u(t.startTime)}}(t),e(t)}),t)},e.onINP=function(e,t){X((function(t){!function(e){if(e.entries.length){var t=e.entries.sort((function(e,t){return t.duration-e.duration||t.processingEnd-t.processingStart-(e.processingEnd-e.processingStart)}))[0];e.attribution={eventTarget:s(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:u(t.startTime)}}else e.attribution={}}(t),e(t)}),t)},e.onLCP=function(e,t){!function(e,t){t=t||{},F((function(){var n,r=w(),i=v("LCP"),a=function(e){var t=e[e.length-1];t&&t.startTime<r.firstHiddenTime&&(i.value=Math.max(t.startTime-m(),0),i.entries=[t],n())},o=p("largest-contentful-paint",a);if(o){n=h(e,i,Y,t.reportAllChanges);var u=y((function(){Z[i.id]||(a(o.takeRecords()),o.disconnect(),Z[i.id]=!0,n(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,u,!0)})),T(u),l((function(r){i=v("LCP"),n=h(e,i,Y,t.reportAllChanges),g((function(){i.value=performance.now()-r.timeStamp,Z[i.id]=!0,n(!0)}))}))}}))}((function(t){!function(e){if(e.entries.length){var t=o();if(t){var n=t.activationStart||0,r=e.entries[e.entries.length-1],i=r.url&&performance.getEntriesByType("resource").filter((function(e){return e.name===r.url}))[0],a=Math.max(0,t.responseStart-n),u=Math.max(a,i?(i.requestStart||i.startTime)-n:0),c=Math.max(u,i?i.responseEnd-n:0),f=Math.max(c,r?r.startTime-n:0),d={element:s(r.element),timeToFirstByte:a,resourceLoadDelay:u-a,resourceLoadTime:c-u,elementRenderDelay:f-c,navigationEntry:t,lcpEntry:r};return r.url&&(d.url=r.url),i&&(d.lcpResourceEntry=i),void(e.attribution=d)}}e.attribution={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadTime:0,elementRenderDelay:e.value}}(t),e(t)}),t)},e.onTTFB=function(e,t){te((function(t){!function(e){if(e.entries.length){var t=e.entries[0],n=t.activationStart||0,r=Math.max(t.domainLookupStart-n,0),i=Math.max(t.connectStart-n,0),a=Math.max(t.requestStart-n,0);e.attribution={waitingTime:r,dnsTime:i-r,connectionTime:a-i,requestTime:e.value-a,navigationEntry:t}}else e.attribution={waitingTime:0,dnsTime:0,connectionTime:0,requestTime:0}}(t),e(t)}),t)},Object.defineProperty(e,"__esModule",{value:!0}),e}({});

            let fcpTime = null;
            let ttfbTime = null;
            webVitals.onTTFB(
              (ttfb) => {
                if (ttfb.value) {
                  ttfbTime = ttfb.value;
                }
              }
            );
            webVitals.onFCP(
              (fcp) => {
                if (fcp.value) {
                  fcpTime = fcp.value;
                }
              }
            );
            webVitals.onLCP(
              (lcp) => {
                if (lcp.value && lcp.attribution) {
                  fetch('/api/v1/web-vitals', {
                    method: 'POST',
                    headers: { 'Content-Type': 'application/json' },
                    body: JSON.stringify({
                      lcp: lcp.value,
                      lcp_path: window.location.pathname,
                      lcp_referrer: document.referrer,
                      lcp_measurement_id: lcp.id,
                      lcp_navigation_type: lcp.navigationType,
                      effective_connection_type: navigator.connection?.effectiveType,
                      fcp: fcpTime,
                      ttfb: ttfbTime,
                      lcp_att_element: lcp.attribution.element,
                      lcp_att_element_render_delay: lcp.attribution.elementRenderDelay,
                      lcp_att_ttfb: lcp.attribution.timeToFirstByte,
                      lcp_att_resource_load_delay: lcp.attribution.resourceLoadDelay,
                      lcp_att_resource_load_time: lcp.attribution.resourceLoadTime,
                      lcp_att_url: lcp.attribution.url,
                    }),
                  }).catch((error) => {
                    console.warn('Failed to report LCP web vital', error);
                  });
                }
              },
              { reportAllChanges: true }
            );
            webVitals.onINP(
              (inp) => {
                if (inp.value && inp.attribution) {
                  fetch('/api/v1/web-vitals/inp', {
                    method: 'POST',
                    headers: { 'Content-Type': 'application/json' },
                    body: JSON.stringify({
                      inp: inp.value,
                      inp_path: window.location.pathname,
                      inp_referrer: document.referrer,
                      inp_measurement_id: inp.id,
                      inp_att_event_target: inp.attribution.eventTarget,
                      inp_att_event_time: inp.attribution.eventTime,
                      inp_att_event_type: inp.attribution.eventType,
                      inp_att_load_state: inp.attribution.loadState,
                      inp_att_entry_start_time: inp.attribution.eventEntry.startTime,
                      inp_att_entry_processing_start: inp.attribution.eventEntry.processingStart,
                      inp_att_entry_processing_end: inp.attribution.eventEntry.processingEnd,
                      inp_att_entry_duration: inp.attribution.eventEntry.duration,
                      inp_att_entry_interaction_id: inp.attribution.eventEntry.interactionId
                    }),
                  }).catch((error) => {
                    console.warn('Failed to report INP web vital', error);
                  });
                }
              },
              { reportAllChanges: true }
            );
          </script>
        

        
        
    </body>
</html>
