<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Justin Gibbs</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,600;0,700;1,400&display=swap"
        rel="stylesheet">
    <link rel="stylesheet" href="styles.css">
    <link rel="alternate" type="application/rss+xml" title="Justin Gibbs Blog" href="/rss.xml">
</head>

<body>
    <div id="navbar-placeholder"></div>

    <div class="container">
        <main>
            <article>
                <img src="img/justin_gibbs_headshot_blue.jpeg" alt="Justin Gibbs Headshot" class="headshot-right">
                <p>In markets, <span class="bold">beta is the return you get for exposure</span>; <span
                        class="bold">alpha is the excess return earned through judgment and edge</span>. Over time,
                    anything repeatable becomes beta, and alpha must be rediscovered. LLMs are today’s beta. <span
                        class="bold">The real work now is competing for alpha: creating value above a baseline that
                        never stops rising, in places where judgment, context, and product sense still matter.</span>
                </p>

                <p>To find that edge, I became a hunter. I moved beyond Product Management, teaching myself to code and
                    diving into the mechanics of everything from context engineering to system architecture. I didn't
                    just pivot alone; I transformed my entire team into a hunting party—always on <span class="bold">the
                        hunt for alpha in AI</span>.</p>

                <p><a href="https://bsky.app/profile/justingibbs.bsky.social">Bluesky</a> | <a
                        href="https://www.linkedin.com/in/justingibbs">LinkedIn</a> | <a
                        href="reading-list.html">Reading List</a></p>
            </article>
        </main>
    </div>

    <div id="footer-placeholder"></div>

    <script>
        fetch('nav.html')
            .then(response => response.text())
            .then(data => {
                document.getElementById('navbar-placeholder').innerHTML = data;
            });
        fetch('footer.html')
            .then(response => response.text())
            .then(data => {
                document.getElementById('footer-placeholder').innerHTML = data;
            });
    </script>
</body>

</html>