<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Observable Effects</title>
    <link>https://thierry.fortier.dev/en/</link>
    <description>Recent content on Observable Effects</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 25 Mar 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://thierry.fortier.dev/en/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The risk of losing yourself does not come from increased AI usage, it comes from checking out while doing it.</title>
      <link>https://thierry.fortier.dev/en/posts/thinking-with-ai-vs-delegating/</link>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://thierry.fortier.dev/en/posts/thinking-with-ai-vs-delegating/</guid>
      <description>Research from the Artificiality Institute found that the heaviest AI users score highest on cognitive sovereignty. Here&amp;#39;s why it made sense to me, and what it demands of us.</description>
      <content:encoded><![CDATA[<p>A few days ago I came across a short video from <a href="https://www.artificialityinstitute.org/author/helen/">Helen Edwards</a> at the <a href="https://www.artificialityinstitute.org">Artificiality Institute</a>. She was summarizing <a href="https://journal.artificialityinstitute.org/cognitive-sovereignty-authoring-your-mind-in-the-ai-age/">research on cognitive sovereignty</a>, defined as the degree to which you remain the author of your own thinking, and the finding stopped me.</p>
<p>According to their study, the people with the highest cognitive sovereignty scores were not the ones using AI the least. They were the ones using it the most: fully integrated, identity reorganized around AI and maximum engagement on every dimension measured. The researchers call them co-authors and I think it fits.</p>
<p>The lowest scores belong to those who kept AI at arm&rsquo;s length and delegated work to it. Outsourcers.</p>
<p>I watched it expecting to find something that would challenge what I&rsquo;d been feeling, namely that AI is augmenting me, not taking away from me. Instead, I found the beginning of an explanation to what I had been feeling.</p>
<h2 id="why-this-makes-sense-to-me">Why this makes sense to me</h2>
<p>My colleague <a href="https://www.linkedin.com/in/pascal-hamel-4a535713/">Pascal Hamel</a> likes to say &ldquo;AI is only as good as your ability to tell it precisely what to do&rdquo; and he&rsquo;s right. An LLM is not a thinking machine. It&rsquo;s a prediction machine. It predicts the most likely next word in a sentence, at enormous scale, over vast training data. Someone, and I beat myself up for not remembering where I saw this, framed it well: AI doesn&rsquo;t write good code, it writes probable code. Why it matters? Because AI is not thinking outside the box, by definition and training it thinks inside the box.</p>
<p>When you engage deeply with AI, you learn exactly that. You learn what it does well and where it falls short. You develop a sense for when its output is just statistically average and when it&rsquo;s actually useful. You bring the judgment it cannot have.</p>
<p>When you delegate to it, you never develop that sense. The box becomes invisible because you&rsquo;re never inside the process. Don&rsquo;t get me wrong, delegation is fantastic for some things, but not all things.</p>
<p>Think about how the best developers use AI coding tools. They don&rsquo;t just prompt and accept. They architect the harness: context files, rules, test suites, feedback loops that shape what the agent can produce. The harness is human judgment made explicit and persistent. You can&rsquo;t architect a good one if you&rsquo;ve checked out of the process, which brings us back to the same variable: are you inside it or outside it and did you choose your position deliberately or by happenstance.</p>
<h2 id="the-three-things-worth-protecting">The three things worth protecting</h2>
<p>The research also frames cognitive sovereignty around three components and as far as I&rsquo;m concerned, all three are under pressure.</p>
<p><em>Awareness</em> is the first to go when you&rsquo;re moving fast. It&rsquo;s easy to pawn off the work and reclaim a few minutes, or a few hours, but awareness is how you stay calibrated. When you stop noticing what AI gets wrong, you also stop noticing what you&rsquo;re no longer contributing.</p>
<p><em>Agency</em> is the balancing act. A fully autonomous agent maximizes throughput and minimizes your involvement. That&rsquo;s useful in places, but it&rsquo;s worth asking, for each workflow where human judgment would create value? The answer is rarely nowhere.</p>
<p><em>Accountability</em> is the one I find easiest to hold. Everything I produce with AI is my work, full stop. I understand the pull toward the opposite when you&rsquo;re under pressure, when AI was introduced into your process without much say, when you&rsquo;re delivering against a deadline. The more engaged you are, the harder it becomes to disown the output.</p>
<h2 id="what-this-means-if-you-lead-people">What this means if you lead people</h2>
<p>The outsourcer profile is not rare. It shows up as the person who treats AI as magic, who believes it will replace everything quickly by automating every function and make human input redundant. What I believe they fail to take into account is the value of human judgment and where it fits. Perhaps they skipped the hard work of staying inside the process?</p>
<p>Not everything gains from having a human in the loop. Summarizing the newsletters I skim each day? Delegated freely. For the work that carries judgment, the question for leaders is not whether to adopt AI or not, it is how to build teams that stay inside the process, because that is what separates a passing grade from an outstanding one.</p>
<p>So yes, in that sense, cognitive sovereignty doesn&rsquo;t come from using AI less. It comes from using it with your eyes open but that does not mean co-authors are the golden standard, there is a trap lying in wait for them. As we get better and more fluent using AI, we must not stop questioning what the process is yielding or we risk losing the critical distance that forced us to get better in the first place.</p>
]]></content:encoded>
    </item>
    <item>
      <title>On picking up the virtual quill again</title>
      <link>https://thierry.fortier.dev/en/posts/on-picking-up-the-virtual-quill-again/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://thierry.fortier.dev/en/posts/on-picking-up-the-virtual-quill-again/</guid>
      <description>When the landscape around you shifts daily, keeping track of the journey so far is a good way to avoid feeling constantly left behind.</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve been playing with AI tools since January 2023 so about two months after <a href="https://chat.openai.com">ChatGPT</a> landed and broke everyone&rsquo;s brain. While I can&rsquo;t claim I was there at the very start, I was definitely early enough to have felt the ground shift repeatedly under my feet since then.</p>
<p>I&rsquo;ve felt the exhilaration of seeing a language model answer questions and flirt with reasoning, just as I felt the disappointment of realizing it was only predicting the next word with uncanny accuracy. The ups and downs of generating images when models were still finding their footing. Reading on about the ethics of it all, unsure whether to feel excited or unsettled, usually both at once.</p>
<p>Here&rsquo;s the thing about following AI right now: there&rsquo;s always something new to learn, and last month&rsquo;s breakthrough is already assumed knowledge for some but will remain new for most. Under those circumstances, it&rsquo;s easy to feel like you&rsquo;re behind and the fact it moves fast in a way that makes it hard to hold onto what you&rsquo;ve actually figured out. You spend so much energy keeping up that you rarely stop to notice how far you&rsquo;ve come, how much you&rsquo;ve learned and how much you may very well have to share.</p>
<p>That&rsquo;s the first reason I&rsquo;m writing this. Not to have answers, but to have a record of the questions I asked myself. A place to document what I&rsquo;m experimenting with, what surprises me, what turns out to be noise and what ends up working at least for a time. The journey is worth tracking, especially when the destination keeps moving.</p>
<p>The second reason is simpler: I&rsquo;ve been meaning to start writing again for years. AI gave me enough material to finally stop procrastinating, and more than that, it did the heavy lifting.</p>
<p>Three days ago I had no clue what <a href="https://gohugo.io">Hugo</a> was, <a href="https://claude.ai">Claude</a> recommended it. I was aware <a href="https://pages.cloudflare.com">Cloudflare</a> had multiple services, but I did not know I could host a static blog there, published by a simple git push. Within 40 minutes, I had a local setup and a pipeline to publish online to my own domain. Claude did most of the work, I supervised and configured the tools. At some point, I also had to correct it because while AI is nice, it gets confused easily when UIs change. Bridging the gap between what they know, or used to know, and what you see is still a speed bump.</p>
<p>So, here we are: me writing on a Claude-suggested tool, published on a Claude-suggested host, using a Claude-suggested publishing pipeline, and you reading a text written by me from a draft written by Claude, based on a prompt by me.</p>
<p>Will you get value ouf of this or anything else I write? I hope so but I won&rsquo;t guarantee it. If you do however, like and share as they say or just hit me up if you want to have a chat. Until then, keep being curious.</p>
]]></content:encoded>
    </item>
    <item>
      <title>About</title>
      <link>https://thierry.fortier.dev/en/about/</link>
      <pubDate>Sun, 22 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://thierry.fortier.dev/en/about/</guid>
      <description>Developer by passion, Director by drift, Curious mind by nature.</description>
      <content:encoded><![CDATA[<div style="display:flex; flex-direction:column; align-items:center; margin-bottom:2rem;">
  <img src="/tfortier-2026-bw.png" alt="Thierry Fortier" style="width:160px; height:160px; object-fit:cover; object-position:center top; border-radius:50%;" />
  <h2 style="margin-top:1rem; margin-bottom:0;">Thierry Fortier</h2>
  <p style="opacity:0.6; margin-top:0.25rem;">Developer by passion, Director by drift, Curious mind by nature.</p>
</div>
<p>Hello there 👋! I&rsquo;m Thierry, a software developer who drifted into directing, and never quite stopped coding.</p>
<p>I&rsquo;ve spent over a decade building and maintaining digital products, first in radio and TV media with a side of self-employed nonprofit works before transitioning to <a href="https://www.mirego.com/">Mirego</a>, where I went from web and mobile developer to lead developer to Director of Software Development over the course of 7 years and counting. The drift was gradual but the curiosity was always there.</p>
<p>This blog is where I think out loud about technology, AI, leadership, and whatever I&rsquo;m currently pulling apart to understand how it works. No particular agenda, just observations that may be of use to someone else.</p>
<div style="margin-top:2rem; text-align:center;">
<div class="social-icons" >
    <a href="https://www.mirego.com/" target="_blank" rel="noopener noreferrer me"
        title="Mirego">
        <svg width="24" height="24" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
            <path fill-rule="evenodd" clip-rule="evenodd" d="M35.4988 13.9033C36.2885 13.9033 36.9288 14.5435 36.9288 15.3333V41.2899H44.4688V15.3333C44.4688 10.3793 40.4527 6.36328 35.4988 6.36328H35.3227C30.6104 6.36328 26.7016 10.0095 26.3743 14.7104L25.0686 33.4674C25.0304 34.017 24.5734 34.4433 24.0225 34.4433H23.9158C23.3657 34.4433 22.909 34.0181 22.8698 33.4694L20.9823 7.05661H3.47542V41.2899H11.0154V14.5966H13.9619L15.349 34.0068C15.6702 38.5012 19.41 41.9833 23.9158 41.9833H24.0225C28.5344 41.9833 32.2771 38.4921 32.5904 33.991L33.8961 15.234C33.9483 14.4846 34.5715 13.9033 35.3227 13.9033H35.4988Z" fill="currentColor"/>
        </svg>
    </a>
    <a href="https://www.linkedin.com/in/tfortier/" target="_blank" rel="noopener noreferrer me"
        title="Linkedin">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
    stroke-linecap="round" stroke-linejoin="round">
    <path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path>
    <rect x="2" y="9" width="4" height="12"></rect>
    <circle cx="4" cy="4" r="2"></circle>
</svg>
    </a>
    <a href="https://bsky.app/profile/fortier.dev" target="_blank" rel="noopener noreferrer me"
        title="Bluesky">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="-25 0 400 320" fill="none" stroke="currentColor" stroke-width="30">
    <path
        d="M180 141.964C163.699 110.262 119.308 51.1817 78.0347 22.044C38.4971 -5.86834 23.414 -1.03207 13.526 3.43594C2.08093 8.60755 0 26.1785 0 36.5164C0 46.8542 5.66748 121.272 9.36416 133.694C21.5786 174.738 65.0603 188.607 105.104 184.156C107.151 183.852 109.227 183.572 111.329 183.312C109.267 183.642 107.19 183.924 105.104 184.156C46.4204 192.847 -5.69621 214.233 62.6582 290.33C137.848 368.18 165.705 273.637 180 225.702C194.295 273.637 210.76 364.771 295.995 290.33C360 225.702 313.58 192.85 254.896 184.158C252.81 183.926 250.733 183.645 248.671 183.315C250.773 183.574 252.849 183.855 254.896 184.158C294.94 188.61 338.421 174.74 350.636 133.697C354.333 121.275 360 46.8568 360 36.519C360 26.1811 357.919 8.61012 346.474 3.43851C336.586 -1.02949 321.503 -5.86576 281.965 22.0466C240.692 51.1843 196.301 110.262 180 141.964Z" />
</svg>
    </a>
    <a href="mailto:thierry@fortier.dev" target="_blank" rel="noopener noreferrer me"
        title="Email">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 21" fill="none" stroke="currentColor" stroke-width="2"
    stroke-linecap="round" stroke-linejoin="round">
    <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
    <polyline points="22,6 12,13 2,6"></polyline>
</svg>
    </a>
</div>


</div>
]]></content:encoded>
    </item>
  </channel>
</rss>
