<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kubernetes on MacWorks</title><link>https://macworks.dev/tags/kubernetes/</link><description>Recent content in Kubernetes on MacWorks</description><generator>Hugo</generator><language>en</language><atom:link href="https://macworks.dev/tags/kubernetes/index.xml" rel="self" type="application/rss+xml"/><item><title>2026-05-16</title><link>https://macworks.dev/docs/week/blogs/engineer-blogs-2026-05-16/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://macworks.dev/docs/week/blogs/engineer-blogs-2026-05-16/</guid><description>&lt;h1 id="engineering-reads--2026-05-16"&gt;Engineering Reads — 2026-05-16&lt;a class="anchor" href="#engineering-reads--2026-05-16"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="the-big-idea"&gt;The Big Idea&lt;a class="anchor" href="#the-big-idea"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The defining challenge of modern engineering is resource management at the extremes—whether that means reclaiming CI/CD compute cycles from vendor lock-in via lower-level orchestration, or driving down the inference costs of long-context LLMs through architectural optimization.&lt;/p&gt;
&lt;h2 id="deep-reads"&gt;Deep Reads&lt;a class="anchor" href="#deep-reads"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Slowly going mad with power using Tekton&lt;/strong&gt; · xeiaso.net · &lt;a href="https://xeiaso.net/blog/2026/tekton/"&gt;Source&lt;/a&gt;
The author outlines a strategic migration away from GitHub Actions to mitigate platform lock-in, replacing it with Tekton, a Kubernetes-native CI/CD operator. Instead of relying on a managed platform&amp;rsquo;s implicit state and runner lifecycles, Tekton forces you to model CI as a series of lower-level Kubernetes primitives: Tasks, TaskRuns, Pipelines, and PipelineRuns. This requires explicitly managing the grimy details of distributed builds, such as configuring Persistent Volume Claims (PVCs) for repository clones and shared Go module caches. The explicit tradeoff here is operational overhead—like debugging vague VCS errors or manually configuring Kaniko forks for Docker builds—in exchange for leveraging idle homelab compute and achieving absolute vendor neutrality. Engineers looking to future-proof their deployment pipelines against platform decay should read this to understand the true operational cost of infrastructure independence.&lt;/p&gt;</description></item><item><title>2026-05-05</title><link>https://macworks.dev/docs/archives/tech-videos/tech-videos-2026-05-05/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://macworks.dev/docs/archives/tech-videos/tech-videos-2026-05-05/</guid><description>&lt;details&gt;
&lt;summary&gt;Sources&lt;/summary&gt;
&lt;div class="markdown-inner"&gt;
&lt;ul&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UULKPca3kwwd-B59HNr-_lvA&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;AI Engineer&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUESLZhusAkFfsNsApnjF_Cg&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;All-In Podcast&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUXUPKJO5MZQN11PqgIvyuvQ&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Andrej Karpathy&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUrDwWp7EBBv4NwvScIpBDOA&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Anthropic&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUE_M8A5yxnLfW0KghEeajjw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Apple&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUwrVwiJllwhJUKXKmjLcckQ&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Apple Developer&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUdoadna9HFHsxXWhafhNvKw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;AWS Events&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUZgt6AzoyjslHTC9dz0UoTw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;ByteByteGo&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UU9-y-6csu5WGm29I7JiwpnA&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Computerphile&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UU6YYHJzM6PhZ2Yey9BQiUaw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Cursor&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUXl4i9dYBrFOabk0xGmbkRA&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Dwarkesh Patel&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUlWTCPVi-AU9TeCN6FkGARg&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;EO&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUsBjURrPoezykLs9EqgamOA&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Fireship&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UU7c3Kb6jYCRj4JOHHZTxKsQ&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;GitHub&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUJS9pqu9BzkAMNTmzNMNhvg&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Google Cloud Tech&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUP7jMXSY2xbc3KCAE0MHQ-A&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Google DeepMind&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UU_x5XG1OV2P6uZZ5FSM9Ttw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Google for Developers&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UU2ggjtuuWvxrHHHiaDH1dlQ&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Hung-yi Lee&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UU6t1O76G0jYXOAoYCm153dA&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Lenny&amp;#39;s Podcast&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUJIfeSCssxSC_Dhc5s7woww&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Lex Clips&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUSHZKyawb77ixDdsGog4iWA&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Lex Fridman&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUWIzrKzN4KY6BPU8hsk880Q&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Life at Google&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUBJycsmduvYEL83R_U4JriQ&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Marques Brownlee&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUFtEEv80fQVKkD4h1PF-Xqw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Microsoft&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUSI7h9hydQ40K5MJHnCrQvw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;No Priors: AI, Machine Learning, Tech, &amp;amp; Startups&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUoxcjq-8xIDTYp3uz647V5A&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Numberphile&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUHuiy8bXnmK5nisYHUd1J5g&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;NVIDIA&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUXZCJLdBC09xxGZ6gcdrc6A&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;OpenAI&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUYqxnCFtaC4-iC_bwt2bRLg&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Perplexity&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUTpmmkp1E4nmZqWPS-dl5bg&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Quanta Magazine&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUY3YECgeBcLCzIrFLP4gblw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Slack&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUPbwhExawYrn9xxI21TFfyw&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;The Pragmatic Engineer&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=UUs5Y5_7XK8HLDX0SLNwkd3w&amp;amp;bq_guid_format=yt%3Avideo%3AVIDEO_ID"&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;
&lt;/div&gt;
&lt;/details&gt;


&lt;h1 id="tech-videos--2026-05-05"&gt;Tech Videos — 2026-05-05&lt;a class="anchor" href="#tech-videos--2026-05-05"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="watch-first"&gt;Watch First&lt;a class="anchor" href="#watch-first"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=_QAVExf_1uw"&gt;Let AI Agents Tell You What They Need — Raj Navakoti, IKEA&lt;/a&gt; from the AI Engineer conference is the most grounded talk today. It pragmatically argues against blind &amp;ldquo;push&amp;rdquo; strategies for RAG and MCP, proposing instead to let agents fail on real Jira tickets to identify undocumented tribal knowledge so humans can efficiently fill the exact missing gaps in the documentation.&lt;/p&gt;</description></item></channel></rss>