<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[CodeElevation - Medium]]></title>
        <description><![CDATA[A gathering place for individuals passionate about coding — be it programmers, devs, or engineers. - Medium]]></description>
        <link>https://medium.com/codeelevation?source=rss----1c377a233996---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>CodeElevation - Medium</title>
            <link>https://medium.com/codeelevation?source=rss----1c377a233996---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 13 Nov 2026 04:47:15 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/codeelevation" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[AI Coding Success Rate Leaderboard: Go and Rust Crush C++]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/ai-coding-success-rate-leaderboard-go-and-rust-crush-c-2372be3c5981?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/2600/1*kaIhZrEG60cn5Guf7Eck8g.png" width="3222"></a></p><p class="medium-feed-snippet">Over the past two years, the programming community has experienced an unprecedented &#x201C;professional identity crisis.&#x201D;</p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/ai-coding-success-rate-leaderboard-go-and-rust-crush-c-2372be3c5981?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/ai-coding-success-rate-leaderboard-go-and-rust-crush-c-2372be3c5981?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/2372be3c5981</guid>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[ai-agent]]></category>
            <dc:creator><![CDATA[Dylan Cooper ]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:42:19 GMT</pubDate>
            <atom:updated>2026-11-11T16:42:18.509Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Reddit Community With 400K Members Bans AI! “Your Tokens Aren’t Valuable,” Says Moderator]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/reddit-community-with-400k-members-bans-ai-your-tokens-arent-valuable-says-moderator-47e94f9f905f?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/2144/1*GVQM6sXYrhS5BCOZNq43Bg.png" width="2144"></a></p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/reddit-community-with-400k-members-bans-ai-your-tokens-arent-valuable-says-moderator-47e94f9f905f?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/reddit-community-with-400k-members-bans-ai-your-tokens-arent-valuable-says-moderator-47e94f9f905f?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/47e94f9f905f</guid>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[ai-coding]]></category>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Dylan Cooper ]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:42:11 GMT</pubDate>
            <atom:updated>2026-11-11T16:42:10.465Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Things I Stopped Doing After Watching Senior Engineers Work]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/things-i-stopped-doing-after-watching-senior-engineers-work-59a319f4620f?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/1536/1*dJ0mP5d4B7nBZD7JaEt8-g.png" width="1536"></a></p><p class="medium-feed-snippet">Senior engineers do not look senior because they write more code. They look senior because they avoid the expensive mistakes everyone else&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/things-i-stopped-doing-after-watching-senior-engineers-work-59a319f4620f?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/things-i-stopped-doing-after-watching-senior-engineers-work-59a319f4620f?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/59a319f4620f</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[software-development]]></category>
            <dc:creator><![CDATA[CodeTune]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:41:32 GMT</pubDate>
            <atom:updated>2026-11-11T16:41:30.849Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Why Are Software Legends Switching to Go and Rust in the Age of AI?]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/why-are-software-legends-switching-to-go-and-rust-in-the-age-of-ai-4e5c8dc7f02e?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/2600/0*V7KTB8K3f3RrYHaB" width="6048"></a></p><p class="medium-feed-snippet">In the vast galaxy of software engineering, there are two masters who can only be described as &#x201C;living fossils&#x201D;:</p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/why-are-software-legends-switching-to-go-and-rust-in-the-age-of-ai-4e5c8dc7f02e?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/why-are-software-legends-switching-to-go-and-rust-in-the-age-of-ai-4e5c8dc7f02e?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/4e5c8dc7f02e</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[programming-languages]]></category>
            <category><![CDATA[coding]]></category>
            <dc:creator><![CDATA[Deo Wetton]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:41:29 GMT</pubDate>
            <atom:updated>2026-11-11T16:41:29.202Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[7 Clean Code Truths That Look Wrong Until You Gain Experience]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/7-clean-code-truths-that-look-wrong-until-you-gain-experience-c0b3734c6ded?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/1446/1*rgRIPgiQJInOXskb-nc9YQ.png" width="1446"></a></p><p class="medium-feed-snippet">The hardest clean-code lessons are often about knowing when a good rule has stopped helping the code.</p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/7-clean-code-truths-that-look-wrong-until-you-gain-experience-c0b3734c6ded?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/7-clean-code-truths-that-look-wrong-until-you-gain-experience-c0b3734c6ded?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/c0b3734c6ded</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[CodeTune]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:40:47 GMT</pubDate>
            <atom:updated>2026-11-11T16:40:45.949Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[My AI Feature Worked Perfectly Until Production Taught Me What the Model Couldn’t Fix]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/my-ai-feature-worked-perfectly-until-production-taught-me-what-the-model-couldnt-fix-2393a979f9d2?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/1024/1*_jt9Z9LJ2G50KSxAcsZERQ.png" width="1024"></a></p><p class="medium-feed-snippet">I spent weeks improving the model, then discovered the real failure was hiding in everything around it.</p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/my-ai-feature-worked-perfectly-until-production-taught-me-what-the-model-couldnt-fix-2393a979f9d2?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/my-ai-feature-worked-perfectly-until-production-taught-me-what-the-model-couldnt-fix-2393a979f9d2?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/2393a979f9d2</guid>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[ai-agent]]></category>
            <category><![CDATA[generative-ai-tools]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[ai]]></category>
            <dc:creator><![CDATA[Maximilian Oliver]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:36:21 GMT</pubDate>
            <atom:updated>2026-11-11T16:36:19.573Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Code Worked. But Could I Explain Why?]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/the-code-worked-but-could-i-explain-why-e073b5ca490a?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/736/1*dtmBSs32Gp2jns3gg8PLVA.jpeg" width="736"></a></p><p class="medium-feed-snippet">Getting the right answer from AI feels like progress &#x2014; until you have to solve the next problem on your own.</p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/the-code-worked-but-could-i-explain-why-e073b5ca490a?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/the-code-worked-but-could-i-explain-why-e073b5ca490a?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/e073b5ca490a</guid>
            <category><![CDATA[python]]></category>
            <category><![CDATA[learning]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[Fozia Saleem]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:34:44 GMT</pubDate>
            <atom:updated>2026-11-11T16:34:42.050Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Why AI Lies with a Straight Face]]></title>
            <link>https://medium.com/codeelevation/why-ai-lies-with-a-straight-face-de71aa094031?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/de71aa094031</guid>
            <dc:creator><![CDATA[Dan Collins]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:33:52 GMT</pubDate>
            <atom:updated>2026-11-11T16:33:51.330Z</atom:updated>
            <content:encoded><![CDATA[<h4>A deep dive into why hallucinations are a feature of LLM mechanics, and how deterministic engineering reins them in.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*wfYf0Dms2PSyWC_vd34qNQ.jpeg" /><figcaption>Probabilistic Error in LLMs</figcaption></figure><h3>Hallucination</h3><p>In the context of large language models, hallucination is not a rare malfunction or an edge case. It is a predictable consequence of how these systems generate language. When a model produces a response that is fluent and confident but not grounded in verified information, it is doing exactly what it was designed to do: continue a sequence of tokens in a statistically plausible way.</p><p>If an agent invents a campaign metric or fabricates a customer segment, this is not a traditional software bug. It is the model functioning according to its probabilistic objective. To build reliable systems, we must first understand this behavior rather than treat it as an anomaly.</p><h3>Expanding our Definition of Hallucination</h3><p>The term “hallucination” is commonly used in AI discourse, but it encompasses distinct failure modes with different causes and different mitigation strategies. Recent research identifies two primary classes:</p><ul><li><strong>Faithfulness Hallucination:</strong> The model generates content that contradicts or extends beyond the provided context.</li><li><strong>Factual Hallucination:</strong> The model generates content that contradicts verifiable real-world facts.</li></ul><p>In enterprise workflows, the most damaging failures are typically <strong>faithfulness hallucinations</strong>. These are structural failures. Agents fabricate customer research, invent competitive insights, or derive messaging strategies from sources that were never supplied.</p><p>These errors compound across the pipeline. Fabricated pain points become strategic inputs, which become messaging pillars, which become copy claims.</p><p>While factual inaccuracies are notoriously difficult to eliminate entirely, <strong>faithfulness hallucinations can be systematically eliminated through architectural control.</strong></p><h4>Bounded Architecture</h4><p>To prevent these creative snowballs from ruining production software, engineers use a design pattern called <strong>Bounded Architecture</strong> (or bounded autonomy).</p><p>Instead of giving an LLM unchecked freedom to write text token-by-token, a bounded architecture forces the model to operate as a logic gate within strict boundaries.</p><p>Agents may cite only documents that exist in validated system state. Every claim passes through a contract-enforced validation gate that confirms citations trace back to uploaded content or explicit user input.</p><p>Fabrications such as “<em>73% of CTOs cite manual orchestration,</em>” generated from statistical priors rather than actual research, are rejected before they influence downstream logic.</p><p><em>Factual hallucination </em>presents differently. If a PDF contains “<em>35% growth</em>” and the model extracts “<em>73% growth</em>,” the validation gate cannot detect the error because the citation exists and the contract is satisfied. Architecture cannot eliminate this failure entirely, but it can reduce risk through confidence thresholds, audit trails, and human review.</p><p>Although both classes matter, this chapter focuses on faithfulness hallucination. It is the failure mode that can be eliminated through architectural control.</p><h3>Mechanics of Probabilistic Inference</h3><p>Large language models feel intuitive because they speak fluently, but that fluency masks an execution model that is fundamentally alien to traditional software. An LLM does not retrieve database records, execute logical rules, or traverse decision trees. It simply predicts the future, one fragment at a time.</p><p>At every discrete step, the model estimates the probability distribution of the next token, contingent entirely on the sequence of tokens it has already seen. The model does not apply a rule of grammar, look up the definition of “cat,” or visualize a feline. It simply computes a probability distribution over its entire vocabulary to answer one specific question: Given the context history so far, what is the most statistically probable continuation?</p><p>Let’s walk through how an LLM generates the next word in the sentence</p><p><em>“The cat sat on the ___.”</em></p><p>Because this process is iterative, the model does not “<em>plan</em>” the sentence in its entirety. At each step, it computes the conditional probability of the next token given all previous tokens.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*b29usSsO3Ro1cwFY.png" /><figcaption><strong>Equation F1: Token-by-token prediction as a stateless function </strong>Each next-token prediction is conditioned on the context available at that step. The model has no persistent application state between separate invocations unless that state is explicitly supplied.</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*WI4fu_H8BRMlzpdr.png" /><figcaption><strong>Chart F1: Ranked list of candidates: </strong>The “<em>Head</em>” of the distribution contains the safe, likely answers, while the “<em>Tail</em>” contains the mathematically possible but contextually absurd ones.</figcaption></figure><p>For illustration, consider approximate probabilities a model might assign:</p><blockquote><em>Mat (75%): The obvious completion.</em></blockquote><blockquote><em>Floor (15%): A reasonable alternative.</em></blockquote><blockquote><em>Map (0.01%): A statistical outlier in the “Tail.”</em></blockquote><h3>1.5 Error Propagation</h3><p>The above example has the potential to create a fundamental vulnerability known as Error Propagation (formally) or, more descriptively, Hallucination Snowballing</p><p>If the previous sequence contains an error, the probability distribution for the next token shifts to accommodate that error. Because the model conditions each prediction on all preceding tokens, including its own outputs, an early mistake becomes part of the effective ground truth for everything that follows. The model has no mechanism to revisit or question its prior outputs. Research shows that models often prioritize internal consistency with these early errors over their own latent knowledge, effectively locking the hallucination in place as generation continues.</p><p>Now let’s observe what happens when the model gets “<em>unlucky</em>” and samples from the tail of the distribution in our example.</p><p><strong>The Rogue Token</strong></p><p>Because sampling is stochastic and influenced by a temperature parameter that controls how much probability mass is assigned to lower-probability tokens, the model bypasses <em>mat</em> and selects a low-probability alternative: <em>map</em>.</p><p><strong>Context Adjustment</strong></p><p>The model cannot revise earlier output. Once <em>map</em> appears, it is treated as an established fact. Tokens that fit the original scenario, such as <em>purring</em>, become less likely. Tokens that fit the new context, such as <em>studying</em> or <em>looking</em>, become more probable.</p><blockquote><em>“The cat sat on the map of the”</em></blockquote><p><strong>Hallucination Snowball:</strong></p><p>The phrase <em>map of the</em> now requires a noun. The model searches for high-probability continuations associated with maps.</p><p><em>“The cat sat on the map of the galaxy”</em></p><p><strong>Late-Stage Stability</strong></p><p>At this point, the context has shifted fully into a late-stage stability . To complete the sentence coherently, the model must generate an action consistent with a cat sitting on a galactic map.</p><p><strong>Final Output:</strong><em>“The cat sat on the map of the galaxy plotting its trajectory to Mars.”</em></p><p>The sentence is grammatically correct and internally consistent. Sitting on a map implies planning a route. A map of the galaxy implies interplanetary travel. Mars is therefore a plausible destination.</p><p>The model failed to adhere to reality, but it succeeded in maintaining consistency with its own initial error.</p><p><strong>Enjoyed</strong> <strong>this deep-dive? </strong>If this breakdown helped you see LLM hallucinations less as a “<em>bug</em>” and more as an engineering constraint, consider “c<em>lapping for this article</em>”, (you can leave up to 50!) and follow my profile for more technical breakdowns on AI architecture, LLM engineering, and real-world system design<br><br><strong>Thoughts or questions? </strong>Drop a comment below. I’d love to hear how your team is mitigating error propagation and building guardrails into your own production pipelines!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=de71aa094031" width="1" height="1" alt=""><hr><p><a href="https://medium.com/codeelevation/why-ai-lies-with-a-straight-face-de71aa094031">Why AI Lies with a Straight Face</a> was originally published in <a href="https://medium.com/codeelevation">CodeElevation</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Postgres 18 Async I/O Is a Year Old. Here Are Three Workloads Where It Paid Off]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/postgres-18-async-i-o-is-a-year-old-here-are-three-workloads-where-it-paid-off-d17bd53b40a7?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/1600/1*xkCtXW0CTiV2EmgCwHLi7w.png" width="1600"></a></p><p class="medium-feed-snippet">A 3.5 GB table. One sequential scan. Postgres 17 chewed through it in 15.8 seconds, and Postgres 18 with io_uring finished the exact same&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/postgres-18-async-i-o-is-a-year-old-here-are-three-workloads-where-it-paid-off-d17bd53b40a7?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/postgres-18-async-i-o-is-a-year-old-here-are-three-workloads-where-it-paid-off-d17bd53b40a7?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/d17bd53b40a7</guid>
            <category><![CDATA[postgresql]]></category>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[backend-development]]></category>
            <category><![CDATA[database]]></category>
            <category><![CDATA[programming]]></category>
            <dc:creator><![CDATA[Sohail Saifi]]></dc:creator>
            <pubDate>Wed, 11 Nov 2026 16:31:43 GMT</pubDate>
            <atom:updated>2026-11-11T16:31:41.775Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[7 Python 3.15 Features That Are Beyond Your Imagination]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/codeelevation/7-python-3-15-features-that-are-beyond-your-imagination-d7b6a7a6944b?source=rss----1c377a233996---4"><img src="https://cdn-images-1.medium.com/max/1920/0*tHslWqnuBoCSu7sr.jpg" width="1920"></a></p><p class="medium-feed-snippet">Some of the changes in Python 3.15 are quite interesting. It&#x2019;s not just about adding a few more syntactic sugars. Instead, some of the&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/codeelevation/7-python-3-15-features-that-are-beyond-your-imagination-d7b6a7a6944b?source=rss----1c377a233996---4">Continue reading on CodeElevation »</a></p></div>]]></description>
            <link>https://medium.com/codeelevation/7-python-3-15-features-that-are-beyond-your-imagination-d7b6a7a6944b?source=rss----1c377a233996---4</link>
            <guid isPermaLink="false">https://medium.com/p/d7b6a7a6944b</guid>
            <category><![CDATA[python]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[python-programming]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[data-science]]></category>
            <dc:creator><![CDATA[Dylan Cooper ]]></dc:creator>
            <pubDate>Thu, 15 Oct 2026 14:50:16 GMT</pubDate>
            <atom:updated>2026-10-15T14:50:14.255Z</atom:updated>
        </item>
    </channel>
</rss>