<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Enric Trillo — Writing</title>
    <link>https://enrictrillo.com</link>
    <description>Fullstack Product Engineer shipping production software end to end — TypeScript, Next.js and Python, with cloud and AI in the toolkit.</description>
    <language>en-GB</language>
    <lastBuildDate>Tue, 14 Jul 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://enrictrillo.com/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Building FIRSTLIGHT: why local-first won over another SaaS dashboard</title>
      <link>https://enrictrillo.com/blog/firstlight-local-first-scanner</link>
      <guid isPermaLink="true">https://enrictrillo.com/blog/firstlight-local-first-scanner</guid>
      <description>A market scanner that runs enrichment on-device with Ollama instead of shipping every tick to a server I don&apos;t control.</description>
      <category>Systems</category>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AWS SAA-C03, week one: unlearning the &apos;just deploy it&apos; instinct</title>
      <link>https://enrictrillo.com/blog/aws-saa-week-one</link>
      <guid isPermaLink="true">https://enrictrillo.com/blog/aws-saa-week-one</guid>
      <description>Ten years of shipping to whatever platform was fastest didn&apos;t prepare me for thinking in VPCs, IAM boundaries, and failure domains.</description>
      <category>Compute</category>
      <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>