<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

  <channel>
    <title>Code with Mate</title>
    <link>https://kfir-g.dev/podcast/</link>
    <description>Friendly dev talks with a cup of mate</description>
    <language>en-us</language>

    <itunes:title>Code with Mate</itunes:title>
    <itunes:subtitle>Friendly dev talks with a cup of mate</itunes:subtitle>
    <itunes:author>Kfir</itunes:author>
    <itunes:explicit>no</itunes:explicit>
    <itunes:image href="https://kfir-g.dev/podcast/newlogo.png"/>

    <item>
      <title>Episode 6 - Antonio Juanilla (Specter)</title>
      <description><![CDATA[
Episode 6 features Antonio Juanilla, better known as Specter - A DevSecOps leader. We explore how to bake security directly into the backend development lifecycle.

In this technical deep-dive, Antonio shares a pragmatic approach to securing cloud-native platforms, covering everything from the OSDO framework and the backend development lifecycle to high-stakes Kubernetes security in 2026.

Topics we cover:
- Security Leadership: Directing platforms in a global tech hub.
- The OSDO Project.
- CI/CD Pipelines: Pragmatic SAST and secret management.
- Kubernetes Security: Best practices and common misconfigurations.
- Community & Events: X-Ops Conference and HackBarcelona.

Connect with Antonio Juanilla (Specter):
- LinkedIn: https://www.linkedin.com/in/spectertj/
- OSDO Project: https://github.com/opensecdevops
- X-Ops Conference: https://xopsconference.com/
- HackBarcelona: https://www.linkedin.com/company/hackbarcelona-27/posts/?feedView=all
      ]]></description>
      <enclosure 
        url="https://media.githubusercontent.com/media/Kfir-G/kfir-g.github.io/refs/heads/main/docs/podcast/audio-files/episode6-antonio.mp3"
        type="audio/mpeg"
        length="0"/>
      <guid>code-with-mate-episode-6</guid>
      <pubDate>Sun, 15 Mar 2026 00:00:00 +0000</pubDate>
      <itunes:duration>00:46:29</itunes:duration>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episode>6</itunes:episode>
      <itunes:season>1</itunes:season>
      <itunes:episodeType>full</itunes:episodeType>
    </item>

    <item>
      <title>Episode 5 - Paula Medina Mora</title>
      <description><![CDATA[
Episode 5 features Paula Medina Mora - HR expert and Founder of MakingHR. We peel back the curtain on the hiring world to see what actually happens "on the other side" of the desk. We talk about how to build a CV that stands out, the reality of the Spanish tech market, and how to navigate the recruitment process from the first LinkedIn message to signing the contract.

Topics we cover:
- CV & LinkedIn: Balancing technical depth with impact to be "found."
- The Screening Call: What HR looks for in those first 15 minutes.
- Negotiation & Contracts: Salary and more.
- Regional Context: The tech market in Galicia.

Connect with Paula Medina Mora:
- Website: https://makinghr.com/
- LinkedIn: https://www.linkedin.com/in/paulamedinamora/
      ]]></description>
      <enclosure 
        url="https://media.githubusercontent.com/media/Kfir-G/kfir-g.github.io/refs/heads/main/docs/podcast/audio-files/episode5-paula.mp3"
        type="audio/mpeg"
        length="0"/>
      <guid>code-with-mate-episode-5</guid>
      <pubDate>Sat, 21 Feb 2026 00:00:00 +0000</pubDate>
      <itunes:duration>01:10:53</itunes:duration>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episode>5</itunes:episode>
      <itunes:season>1</itunes:season>
      <itunes:episodeType>full</itunes:episodeType>
    </item>

    <item>
      <title>Episode 4 - Roberto J. García Navarro</title>

      <description><![CDATA[
Episode 4 features Roberto J. García Navarro - Senior Backend Engineer. We talk about how a junior developer can grow into a backend architect, using Roberto’s real career path as a blueprint. We dive into FastAPI, Go, event-driven architecture, and how to make good architectural decisions in real-world systems. A practical, honest conversation about career growth, system design, and learning what actually matters - with mate on the side.

Topics we cover:
- Growing from a junior developer into a backend architect
- Python and Go: when and why to expand your stack
- Event-driven architecture in practice.
- Architectural decision-making.
- Career growth, mentoring, and sharing knowledge as an engineer

Connect with Roberto J. García Navarro:
- GitHub: https://github.com/soulcodex  
- LinkedIn: https://www.linkedin.com/in/roberto-garcia-navarro/  
      ]]></description>

      <enclosure 
        url="https://media.githubusercontent.com/media/Kfir-G/kfir-g.github.io/refs/heads/main/docs/podcast/audio-files/episode4-roberto.mp3"
        type="audio/mpeg"
        length="0"/>

      <guid>code-with-mate-episode-4</guid>
      <pubDate>Sun, 25 Jan 2026 00:00:00 +0000</pubDate>

      <itunes:duration>00:47:51</itunes:duration>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episode>4</itunes:episode>
      <itunes:season>1</itunes:season>
      <itunes:episodeType>full</itunes:episodeType>
    </item>

    <item>
      <title>Episode 3 - Dev Diary: Building TinyURL in Production</title>

      <description><![CDATA[
Episode 3 takes you behind the scenes of building TinyURL - a URL shortener deployed in a production environment. We cover the full journey from designing the FastAPI backend and PostgreSQL database to implementing Redis caching and configuring Nginx as a reverse proxy. I share the challenges of CI/CD pipelines, SSL setup, and deploying with Gunicorn, as well as the lessons learned about distributed systems, caching strategies, and scaling web services. This episode gives a hands-on view of turning code into a reliable, real-world web application.

Topics we cover:
- Designing and deploying a FastAPI backend
- PostgreSQL database modeling and migrations
- Redis caching for high-speed URL lookups
- Nginx configuration as reverse proxy and SSL setup
- CI/CD pipeline for production shipping
- Gunicorn deployment and process management
- Challenges and lessons learned from production issues
          ]]></description>

      <enclosure 
        url="https://media.githubusercontent.com/media/Kfir-G/kfir-g.github.io/refs/heads/main/docs/podcast/audio-files/episode3-tinyurl.mp3"
        type="audio/mpeg"
        length="0"/>

      <guid>code-with-mate-episode-3</guid>
      <pubDate>Sun, 21 Dec 2025 12:00:00 +0000</pubDate>

      <itunes:duration>00:17:26</itunes:duration>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episode>3</itunes:episode>
      <itunes:season>1</itunes:season>
      <itunes:episodeType>full</itunes:episodeType>
    </item>

    <item>
      <title>Episode 2 - Martín Torre Castro</title>

      <description><![CDATA[
Episode 2 features Martín Torre Castro - software architect, performance engineer, and organizer of the Python Coruña community. We talk about performance engineering in real systems, software architecture in practice, Python communities in Spain, and lessons learned from building and scaling production systems. A relaxed, honest conversation about building, learning, and growing in software - with mate on the side.

Topics we cover:
- The Python Coruña community and local tech ecosystems
- Performance engineering and load testing in real-world systems
- Software architecture decisions and common mistakes
- Observability with metrics, logs, and traces (OpenTelemetry)
- Databases, caching strategies, and scalability trade-offs
- Career growth, learning, and sharing knowledge

Connect with Martín Torre Castro:
- LinkedIn: https://www.linkedin.com/in/martin-torre-castro/
      ]]></description>

      <enclosure 
        url="https://media.githubusercontent.com/media/Kfir-G/kfir-g.github.io/refs/heads/main/docs/podcast/audio-files/episode2-martin.mp3"
        type="audio/mpeg"
        length="0"/>

      <guid>code-with-mate-episode-2</guid>
      <pubDate>Sat, 13 Dec 2025 12:00:00 +0000</pubDate>

      <itunes:duration>00:36:16</itunes:duration>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episode>2</itunes:episode>
      <itunes:season>1</itunes:season>
      <itunes:episodeType>full</itunes:episodeType>
    </item>

    <item>
      <title>Episode 1 - Ssali Jonathan</title>

      <description><![CDATA[
Episode 1 kicks off with Ssali Jonathan - software engineer and open-source enthusiast. We talk about his journey in tech, his content creation, and Python web frameworks. A relaxed, honest conversation about building, learning, and growing in software - with mate on the side.

Topics we cover:
- Exploring Python web frameworks
- Diving into FastAPI and Starlette
- Database choices and real-world experiences
- Redis beyond a simple key-value store
- Learning and growth as a software engineer

Connect with Ssali Jonathan:
- GitHub: https://github.com/jod35  
- Website: https://jod35.github.io/site/  
- YouTube: https://www.youtube.com/@SsaliJonathan  
- Twitter (X): https://twitter.com/jod35_
      ]]></description>

      <enclosure 
        url="https://media.githubusercontent.com/media/Kfir-G/kfir-g.github.io/refs/heads/main/docs/podcast/audio-files/episode1-jod35.mp3"
        type="audio/mpeg"
        length="27367834"/>

      <guid>code-with-mate-episode-1</guid>
      <pubDate>Sun, 30 Nov 2025 12:00:00 +0000</pubDate>

      <itunes:duration>00:54:25</itunes:duration>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episode>1</itunes:episode>
      <itunes:season>1</itunes:season>
      <itunes:episodeType>full</itunes:episodeType>
    </item>

  </channel>
</rss>
