<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ideas · Aníbal Rojas</title><description>Writing on AI-assisted development, engineering leadership, systems thinking, and the messy human reality between them.</description><link>https://i.usedtocode.com/</link><item><title>2025 Recap - The Year I Didn&apos;t Give a Damn About People</title><link>https://i.usedtocode.com/2025/12/28/2025-recap-the-year-i-didnt-give-a-damn-about-people/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/12/28/2025-recap-the-year-i-didnt-give-a-damn-about-people/</guid><description>Even though I never considered myself a great programmer, I always loved to code.</description><pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate></item><item><title>2025 Recap - From Barely Walking to Training Three Times a Week</title><link>https://i.usedtocode.com/2025/12/20/2025-recap-from-barely-walking-to-training-three-times-a-week/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/12/20/2025-recap-from-barely-walking-to-training-three-times-a-week/</guid><description>Early in this bumpy Sabbatical Year, on top of being diagnosed with Sleep Apnea, I was diagnosed with Plantar Fasciitis, which I only recently managed to overcome after a year of physical therapy, shockwave therapy, dry needling, and more physical therapy.</description><pubDate>Sat, 20 Dec 2025 00:00:00 GMT</pubDate></item><item><title>2025 Recap - My Life with Sleep Apnea</title><link>https://i.usedtocode.com/2025/12/16/2025-recap-my-life-with-sleep-apnea/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/12/16/2025-recap-my-life-with-sleep-apnea/</guid><description>At the start of 2025 I began a sabbatical after six years at full throttle in a startup.</description><pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Backpressure - Rejecting Negative Hallucinations in Programming Assistants</title><link>https://i.usedtocode.com/2025/11/26/backpressure-rejecting-negative-hallucinations/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/11/26/backpressure-rejecting-negative-hallucinations/</guid><description>In this fifth and final installment of the “Fundamental Principles for Using Programming Assistants” series we are going to make peace with — even embrace — the fact that no matter how many instructions and examples (steering) we hand an LLM, there is no way to keep it from generating code that is no good, that is: negative hallucinations.</description><pubDate>Wed, 26 Nov 2025 00:00:00 GMT</pubDate></item><item><title>All Prompting is Prompt Injection</title><link>https://i.usedtocode.com/2025/11/13/all-prompting-is-prompt-injection/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/11/13/all-prompting-is-prompt-injection/</guid><description>There is no such thing as “Prompt Injection” as an attack mechanism, nor as a vulnerability.</description><pubDate>Thu, 13 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Steering - Favoring Positive Hallucinations in Programming Assistants</title><link>https://i.usedtocode.com/2025/11/06/steering-favoring-positive-hallucinations/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/11/06/steering-favoring-positive-hallucinations/</guid><description>This fourth installment of the “Fundamental Principles for Using Programming Assistants” series focuses on “steering”, the term I will use here to refer to the practices that let a Programming Assistant consistently favor the production of positive hallucinations — hallucinations that deliver value to developers and to the users of our application.</description><pubDate>Thu, 06 Nov 2025 00:00:00 GMT</pubDate></item><item><title>A Systems View of AI-Assisted Programming</title><link>https://i.usedtocode.com/2025/11/03/a-systems-view-of-ai-assisted-programming/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/11/03/a-systems-view-of-ai-assisted-programming/</guid><description>In the first article of this series we concluded that hallucinations are the fundamental feature of the LLMs on which Programming Assistants like Claude Code, Cursor, Gemini CLI, Windsurf, etc. are built, and that these hallucinations can be positive or negative depending on whether they add value to our code or not.</description><pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate></item><item><title>The Mathematics of AI-Assisted Code</title><link>https://i.usedtocode.com/2025/10/28/the-mathematics-of-ai-assisted-code/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/10/28/the-mathematics-of-ai-assisted-code/</guid><description>From our first article in the series, Hallucination is the Fundamental Feature of LLMs, we have that LLM hallucinations can be positive or negative depending on whether they add or subtract value from our work, from “our code”.</description><pubDate>Tue, 28 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Hallucination is the Fundamental Feature of LLMs</title><link>https://i.usedtocode.com/2025/10/20/hallucination-is-the-fundamental-feature-of-llms/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/10/20/hallucination-is-the-fundamental-feature-of-llms/</guid><description>An LLM cannot not hallucinate because in essence that is how it works: hallucinating that next word (tokens), producing a plausible text (image, audio, etc.) that may have no grounding in reality.</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Using a Github Page with your own Domain to publish you Obsidian vault through Quartz for free</title><link>https://i.usedtocode.com/2025/10/18/Using-a-Github-Page-with-your-own-Domain-to-publish-you-Obsidian-vault-through-Quartz-for-free/</link><guid isPermaLink="true">https://i.usedtocode.com/2025/10/18/Using-a-Github-Page-with-your-own-Domain-to-publish-you-Obsidian-vault-through-Quartz-for-free/</guid><description>This is a detailed step-by-step tutorial that will allow you to set up Quartz to publish a folder of your vault as a website for free in Github Pages, is mostly a reminder for myself, I hope that it may be useful for you.</description><pubDate>Sat, 18 Oct 2025 00:00:00 GMT</pubDate></item></channel></rss>