<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>jakubszostak</title>
    <link>https://jakubszostak.pl/</link>
    <description>Recent content on jakubszostak</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 14 Jan 2026 10:17:44 +0100</lastBuildDate>
    <atom:link href="https://jakubszostak.pl/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Mastering Kubernetes with K9s: The Ultimate CLI UI</title>
      <link>https://jakubszostak.pl/posts/mastering-kubernetes-with-k9s/</link>
      <pubDate>Wed, 14 Jan 2026 10:17:44 +0100</pubDate>
      <guid>https://jakubszostak.pl/posts/mastering-kubernetes-with-k9s/</guid>
      <description>&lt;p&gt;In the high-stakes world of Kubernetes orchestration, speed and visibility are everything. While &lt;code&gt;kubectl&lt;/code&gt; is the industry standard (and you &lt;em&gt;should&lt;/em&gt; know it by heart), it can feel like trying to perform surgery with a blunt spoon when you need to debug a complex outage.&lt;/p&gt;&#xA;&lt;p&gt;Enter &lt;strong&gt;K9s&lt;/strong&gt;—a terminal-based UI that transforms how you interact with Kubernetes. It’s what happens when &lt;code&gt;kubectl&lt;/code&gt; goes to the gym, gets a degree in UX design, and drinks ten espressos.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IDP vs. IDP: Platform vs. Portal - Clearing the Confusion</title>
      <link>https://jakubszostak.pl/posts/idp-vs-portal/</link>
      <pubDate>Tue, 13 Jan 2026 22:32:00 +0100</pubDate>
      <guid>https://jakubszostak.pl/posts/idp-vs-portal/</guid>
      <description>&lt;p&gt;In the world of Platform Engineering, the acronym &lt;strong&gt;IDP&lt;/strong&gt; is double-booked. It can stand for &lt;strong&gt;Internal Developer Platform&lt;/strong&gt; or &lt;strong&gt;Internal Developer Portal&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;While marketing teams often use them interchangeably to sell you tools, they represent two distinct layers of your engineering ecosystem. Confusing them is the quickest way to build a beautiful website that does absolutely nothing, or a powerful engine that no one knows how to drive.&lt;/p&gt;&#xA;&lt;p&gt;Let’s clear the fog.&lt;/p&gt;</description>
    </item>
    <item>
      <title>From DevOps to Platform Engineering: The Evolution of Infrastructure</title>
      <link>https://jakubszostak.pl/posts/intro-to-platform-engineering/</link>
      <pubDate>Tue, 13 Jan 2026 22:30:00 +0100</pubDate>
      <guid>https://jakubszostak.pl/posts/intro-to-platform-engineering/</guid>
      <description>&lt;p&gt;For years, I lived in the trenches of &lt;strong&gt;DevOps&lt;/strong&gt;. My days were a mix of wrangling massive on-premise datacenter clusters and managing sleek, auto-scaling fleets on &lt;strong&gt;Google Cloud Platform (GCP)&lt;/strong&gt;. It was exciting, but it was also exhausting.&lt;/p&gt;&#xA;&lt;p&gt;I saw the &amp;ldquo;You Build It, You Run It&amp;rdquo; mantra turn into &amp;ldquo;You Build It, You Run It, You Secure It, You Patch It, and You Wake Up at 3 AM When the Redis Pod Evicts Itself.&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scaling ArgoCD to 3000&#43; Applications: HA and Multi-Cluster Sharding</title>
      <link>https://jakubszostak.pl/posts/scaling-argocd-ha/</link>
      <pubDate>Tue, 13 Jan 2026 22:10:00 +0100</pubDate>
      <guid>https://jakubszostak.pl/posts/scaling-argocd-ha/</guid>
      <description>&lt;p&gt;As organizations grow, so does their GitOps footprint. Managing a couple dozen applications with ArgoCD is a walk in the park — you install it, point it at your repo, and everything &lt;em&gt;just works&lt;/em&gt;. It&amp;rsquo;s beautiful. You start bragging about GitOps on Reddit. Life is good.&lt;/p&gt;&#xA;&lt;p&gt;Then you hit &lt;strong&gt;3,000+ applications&lt;/strong&gt; across dozens of Kubernetes clusters.&lt;/p&gt;&#xA;&lt;p&gt;Suddenly, reconciliation loops take forever. The UI feels like it&amp;rsquo;s running on a potato. The &lt;code&gt;application-controller&lt;/code&gt; starts getting OOM-killed at 3 AM, and your on-call engineer is questioning their career choices. Your Slack channel fills up with &amp;ldquo;is ArgoCD down again?&amp;rdquo; messages, and you start wondering if maybe spreadsheets were fine all along.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://jakubszostak.pl/about/</link>
      <pubDate>Mon, 27 Nov 2023 20:19:25 +0100</pubDate>
      <guid>https://jakubszostak.pl/about/</guid>
      <description>&lt;p&gt;Journey of a DevOps Engineer: From Passion to Profession&lt;/p&gt;&#xA;&lt;p&gt;Hello! I&amp;rsquo;m Jakub Szostak, a dedicated and passionate DevOps Engineer currently working at Medius. My journey in the tech world has been driven by a deep interest in cloud technologies, automation, and system optimization. I&amp;rsquo;m excited to share a bit about myself, my skills, and my experiences in this ever-evolving field.&lt;/p&gt;&#xA;&lt;p&gt;This blend of practical experience and academic learning forms the foundation of my approach to DevOps, where theory and practice converge to create innovative solutions.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
