<?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>Javier Candeira</title>
    <link>https://candeira.com/</link>
    <description>Recent content on Javier Candeira</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 15 Jan 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://candeira.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>On Note-Taking Systems</title>
      <link>https://candeira.com/writings/on-note-taking/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/writings/on-note-taking/</guid>
      <description>&lt;p&gt;Placeholder content. This article will cover personal knowledge management,
the tradeoffs between different note-taking approaches, and why most systems
fail after the first few weeks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Software Is Not Neutral</title>
      <link>https://candeira.com/writings/software-is-not-neutral/</link>
      <pubDate>Fri, 01 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/writings/software-is-not-neutral/</guid>
      <description>&lt;p&gt;Placeholder content. This article will argue that every piece of software
embeds assumptions about how work should be done, who does it, and what
counts as a good outcome — and that pretending otherwise is itself a choice.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learning in Public</title>
      <link>https://candeira.com/writings/learning-in-public/</link>
      <pubDate>Mon, 20 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/writings/learning-in-public/</guid>
      <description>&lt;p&gt;Placeholder content. This article will explore what it means to document
your learning process openly, the social dynamics it creates, and the
difference between performing expertise and sharing uncertainty.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Finding Self-enumerating Pangrams with Python</title>
      <link>https://candeira.com/talks/2024-11-23-self-enumerating-pangrams/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2024-11-23-self-enumerating-pangrams/</guid>
      <description>A quick-and-dirty experiment in traversing English character frequency space via randomisation and chaotic attractors towards the perfect autogram. At minute 27 of the video.</description>
    </item>
    <item>
      <title>Game Designing The Public Space</title>
      <link>https://candeira.com/talks/2010-08-14-game-designing-the-public-space/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2010-08-14-game-designing-the-public-space/</guid>
      <description>Our sense of play can be channeled and redirected to provide not only individual and interpersonal joy, but also virtuous outcomes for the public space.</description>
    </item>
    <item>
      <title>Mangle You A Python Interpreter for New Behaviour!</title>
      <link>https://candeira.com/talks/2015-08-02-mangle-you-a-python-interpreters/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2015-08-02-mangle-you-a-python-interpreters/</guid>
      <description>What happens when you feel some syntax or behaviour is missing from Python? You could fork the interpreter, but then nobody else could run your programs. Instead, you can implement the new behaviour as an importable Python module.</description>
    </item>
    <item>
      <title>Moon Shining Over Stewart St: A WIP Report on Moonshine</title>
      <link>https://candeira.com/talks/2026-04-07-moon-shining-over-stewart-st/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2026-04-07-moon-shining-over-stewart-st/</guid>
      <description>Moonshine casts your Linux desktop to networked displays. Inspire9 moved to its Stewart St exactly 15 years before the talk. The presentation addresses both topics.</description>
    </item>
    <item>
      <title>Nix Crimes</title>
      <link>https://candeira.com/talks/2026-06-18-nix-crimes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2026-06-18-nix-crimes/</guid>
      <description>Nix is functional, declarative, and practical — especially if you&amp;rsquo;re willing to drive it like you stole it.</description>
    </item>
    <item>
      <title>Purposeful AI Pledge: A Preview</title>
      <link>https://candeira.com/talks/2026-04-11-purposeful-ai-pledge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2026-04-11-purposeful-ai-pledge/</guid>
      <description>A work-in-progress preview of a way to communicate how much AI one&amp;rsquo;s project uses, and how much it will accept.</description>
    </item>
    <item>
      <title>Spreadsheet-Driven Meta-Programming for Python</title>
      <link>https://candeira.com/talks/2015-08-01-spreadsheet-driven-meta-programming/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2015-08-01-spreadsheet-driven-meta-programming/</guid>
      <description>We&amp;rsquo;ve all had those very detail-oriented clients who are able to specify their needs very neatly, often by means of exhaustive spreadsheets. Wouldn&amp;rsquo;t it be nice if we could turn these spreadsheets straight into Python code?</description>
    </item>
    <item>
      <title>The Aesthetics of AI (co-authored with Laura Summers)</title>
      <link>https://candeira.com/talks/2025-04-23-aesthetics-of-ai/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2025-04-23-aesthetics-of-ai/</guid>
      <description>A thoughtful and considered provocation on the interplay of Ethics and Aesthetics in the age of commercialised AI.</description>
    </item>
    <item>
      <title>The Buy/Build Dilemma and the Agentic Productivity Paradox</title>
      <link>https://candeira.com/talks/2026-07-01-buy-or-build-and-productivity-paradox/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2026-07-01-buy-or-build-and-productivity-paradox/</guid>
      <description>This talk addresses three red-hot issues in the MLOps community: 1. Tooling for small scale teams using local LLM inference; 2. the Buy/Build dilemma, and 3. the Productivity Paradox.</description>
    </item>
    <item>
      <title>TypeScript for Pythonistas / Python for TS Devs</title>
      <link>https://candeira.com/talks/2026-06-11-typescript-for-pythonistas--python-for-ts-devs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2026-06-11-typescript-for-pythonistas--python-for-ts-devs/</guid>
      <description>A cheatsheet-centric and concurrence-focused look at the differences and similarities between these two languages, aimed at helping developers that need to constantly switch between the two.</description>
    </item>
    <item>
      <title>Un mundo sin copyright. Artes y medios en la globalización.</title>
      <link>https://candeira.com/talks/2007-02-06-un-mundo-sin-copyright-artes-y-medios-en-la-globalizacion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2007-02-06-un-mundo-sin-copyright-artes-y-medios-en-la-globalizacion/</guid>
      <description>Presentacion del libro &amp;lsquo;Un mundo sin copyright&amp;rsquo; de Joost Smiers, con Antonio Lafuente.</description>
    </item>
    <item>
      <title>Understanding &#39;Understanding Deep Learning&#39;</title>
      <link>https://candeira.com/talks/2025-04-23-understanding-understanding-deep-learning/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://candeira.com/talks/2025-04-23-understanding-understanding-deep-learning/</guid>
      <description>A review of Simon Prince&amp;rsquo;s Understanding Deep Learning; an authoritative, accessible, and up-to-date technical textbook on what deep learning is all about.</description>
    </item>
  </channel>
</rss>
