<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Kurt Geminic Bautista - Blog</title>
    <link>https://kurtgeminic.pages.dev/blog</link>
    <description>Practical how-to guides on backend engineering, APIs, security and frontend architecture.</description>
    <language>en-us</language>
    <item>
      <title>How to Work Remotely with Distributed Teams and Clients</title>
      <link>https://kurtgeminic.pages.dev/blog/how-to-work-remotely-with-distributed-teams-and-clients</link>
      <guid isPermaLink="true">https://kurtgeminic.pages.dev/blog/how-to-work-remotely-with-distributed-teams-and-clients</guid>
      <pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate>
      <category>Career &amp; Leadership</category>
      <description>Practical habits for staying productive, visible and trusted when your team and clients are spread across time zones.</description>
    </item>
    <item>
      <title>How to Build a Reusable React Component Library</title>
      <link>https://kurtgeminic.pages.dev/blog/how-to-build-a-reusable-react-component-library</link>
      <guid isPermaLink="true">https://kurtgeminic.pages.dev/blog/how-to-build-a-reusable-react-component-library</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <category>Frontend</category>
      <description>Set up a typed, documented, versioned React component library that teams actually reuse, from folder structure to publishing.</description>
    </item>
    <item>
      <title>How to Add JWT Authentication to a Node.js API</title>
      <link>https://kurtgeminic.pages.dev/blog/how-to-add-jwt-authentication-to-a-nodejs-api</link>
      <guid isPermaLink="true">https://kurtgeminic.pages.dev/blog/how-to-add-jwt-authentication-to-a-nodejs-api</guid>
      <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
      <category>Security</category>
      <description>A step-by-step guide to secure JWT auth in Express: short-lived access tokens, rotating refresh tokens in httpOnly cookies, and the mistakes to avoid.</description>
    </item>
    <item>
      <title>How to Design a REST API That Won't Break Your Clients</title>
      <link>https://kurtgeminic.pages.dev/blog/how-to-design-a-rest-api-that-wont-break-your-clients</link>
      <guid isPermaLink="true">https://kurtgeminic.pages.dev/blog/how-to-design-a-rest-api-that-wont-break-your-clients</guid>
      <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
      <category>Backend &amp; APIs</category>
      <description>Seven practical rules for evolving a REST API without breaking the web apps, mobile apps and integrations that depend on it.</description>
    </item>
    <item>
      <title>How to Mentor Junior Developers Without Slowing Down</title>
      <link>https://kurtgeminic.pages.dev/blog/how-to-mentor-junior-developers-without-slowing-down</link>
      <guid isPermaLink="true">https://kurtgeminic.pages.dev/blog/how-to-mentor-junior-developers-without-slowing-down</guid>
      <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
      <category>Career &amp; Leadership</category>
      <description>Mentoring is part of every senior engineer's job. Here's a practical approach that grows junior developers quickly without stalling your own work.</description>
    </item>
    <item>
      <title>How to Run Code Reviews That Make Your Team Better</title>
      <link>https://kurtgeminic.pages.dev/blog/how-to-run-code-reviews-that-make-your-team-better</link>
      <guid isPermaLink="true">https://kurtgeminic.pages.dev/blog/how-to-run-code-reviews-that-make-your-team-better</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <category>Career &amp; Leadership</category>
      <description>Code reviews can catch bugs, spread knowledge and grow developers, or they can stall work and hurt morale. Here's how to make them the former.</description>
    </item>
    <item>
      <title>How to Structure Your Day as a Senior Software Engineer</title>
      <link>https://kurtgeminic.pages.dev/blog/how-to-structure-your-day-as-a-senior-software-engineer</link>
      <guid isPermaLink="true">https://kurtgeminic.pages.dev/blog/how-to-structure-your-day-as-a-senior-software-engineer</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <category>Career &amp; Leadership</category>
      <description>Senior engineers juggle code, reviews, meetings and mentoring. Here's a practical routine for protecting deep work while still unblocking your team.</description>
    </item>
  </channel>
</rss>
