> Canonical URL: https://codingcat.dev/topic/oss

# Open Source Courses, Podcasts & Blog Posts | CodingCat.dev

🛡️ DevOps & Architecture Hub

# Open Source.

Open-Source Maintainer Workflows, Licensing, Governance & PRs

Explore CodingCat.dev hands-on courses, video lessons, podcast episodes, and technical deep-dive blog posts covering Open Source: Open-Source Maintainer Workflows, Licensing, Governance & PRs.

[Search All Open Source Content](/search?q=Open%20Source)![Open Source official logo](/logos/tags/oss-lockup-light.svg)![Open Source official logo](/logos/tags/oss-lockup-dark.svg)Official Open Source Brand Lockup (2 Blog Posts · 11 Episodes)✏️ Open Source Production Architecture Diagram✓ Good PatternVISUAL DIAGRAM[Diagram Walkthrough]How Open Source fits into a modern, type-safe full-stack production architecture on CodingCat.dev.AAA Contrast Verified

## Open Source Courses.

[All Courses&rarr;](/courses)[![Chatterbox TTS: Free Zero-Shot Voiceovers & Expressive Speech from Code](https://cdn.sanity.io/images/hfh83o0w/production/a3b8b2f6e072ef982675e95c4649b85f853f6601-1376x768.png?w=1376&q=82&fit=max&auto=format)](/course/chatterbox-local-voice-cloning)November 4, 2026[![](/logos/tags/nodejs-symbol-light.svg)![](/logos/tags/nodejs-symbol-dark.svg)Node.js](/topic/nodejs)[![](/logos/tags/ai-symbol-light.svg)![](/logos/tags/ai-symbol-dark.svg)AI & Agents](/topic/ai)

### [Chatterbox TTS: Free Zero-Shot Voiceovers & Expressive Speech from Code](/course/chatterbox-local-voice-cloning)

Replace expensive cloud voiceover subscriptions with Resemble AI's open-source Chatterbox TTS and F5-TTS. Generate studio-grade developer narration locally for $0.

[![HyperFrames: Turning HTML & Canvas into 60fps Video for AI Agents](https://cdn.sanity.io/images/hfh83o0w/production/40ad87fae480aff0c65b6d22225ccf69217ce6e5-1376x768.png?w=1376&q=82&fit=max&auto=format)](/course/hyperframes-html-to-video-agents)November 4, 2026[![](/logos/tags/html-symbol-light.svg)![](/logos/tags/html-symbol-dark.svg)HTML](/topic/html)[![](/logos/tags/css-symbol-light.svg)![](/logos/tags/css-symbol-dark.svg)CSS](/topic/css)

### [HyperFrames: Turning HTML & Canvas into 60fps Video for AI Agents](/course/hyperframes-html-to-video-agents)

Learn how HeyGen's open-source HyperFrames compiler turns self-contained HTML, CSS, and Canvas compositions into deterministic 1080p60 videos built by AI agents.

[![Flagship 5: Automated Media Engineering & Reference Extraction with FFmpeg & yt-dlp](https://cdn.sanity.io/images/hfh83o0w/production/c812b7d1a15241fc5c1e92181f8cede796659355-1376x768.png?w=1376&q=82&fit=max&auto=format)](/course/automated-media-engineering-ffmpeg-yt-dlp-contact-sheets)November 4, 2026[![](/logos/tags/oss-symbol-light.svg)![](/logos/tags/oss-symbol-dark.svg)Open Source](/topic/oss)[![](/logos/tags/ffmpeg-symbol-light.svg)![](/logos/tags/ffmpeg-symbol-dark.svg)FFmpeg](/topic/ffmpeg)

### [Flagship 5: Automated Media Engineering & Reference Extraction with FFmpeg & yt-dlp](/course/automated-media-engineering-ffmpeg-yt-dlp-contact-sheets)

Build the backbone of an autonomous video studio. Use yt-dlp and FFmpeg to extract reference visual grammars, normalize audio to -14 LUFS, generate 6-across critique contact sheets, and master 1080p60 MP4s.

## Open Source Blog Posts.

Showing 2 of 2 blog postsFiltered: Open Source[Open Full Topic Hub &rarr;](/topic/oss)[![PHP2Shell (CVE-2026-109618): How AI Found a Decade-Old Bug in 70% of the Web](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/e83065d0a4e2f841ce64d3f4aea8ddbbf07e5cb9-1376x768.jpg?w=1376&q=82&fit=max&auto=format)](/post/php2shell-cve-2026-109618-ai-php-security-scramble)October 22, 2026[![](/logos/tags/aws-symbol-light.svg)![](/logos/tags/aws-symbol-dark.svg)AWS](/topic/aws)[![](/logos/tags/php-symbol-light.svg)![](/logos/tags/php-symbol-dark.svg)PHP](/topic/php)

### [PHP2Shell (CVE-2026-109618): How AI Found a Decade-Old Bug in 70% of the Web](/post/php2shell-cve-2026-109618-ai-php-security-scramble)

Two critical pre-authentication RCE flaws in PHP (CVE-2026-109618 and CVE-2026-109619), uncovered by AI models from OpenAI and Google Gemini, sparked a global patching scramble across 70% of the web. Here is how PHP2Shell works and how to patch your servers.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Notion to Hashnode and Dev.to using Pub/Sub Cloud Functions](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/bbf6e5212bcec055b854494b3fdac46312e35be8-1920x1080.jpg?w=1920&q=82&fit=max&auto=format)](/post/notion-to-hashnode-and-devto-using-pubsub-cloud-functions)September 1, 2022[![](/logos/tags/notion-symbol-light.svg)![](/logos/tags/notion-symbol-dark.svg)Notion](/topic/notion)[![](/logos/tags/oss-symbol-light.svg)![](/logos/tags/oss-symbol-dark.svg)Open Source](/topic/oss)

### [Notion to Hashnode and Dev.to using Pub/Sub Cloud Functions](/post/notion-to-hashnode-and-devto-using-pubsub-cloud-functions)

Depending on your goals cross posting with a canonical url can increase your user engagements 10x. I will show you an easy way to take your Notion articles out to Hashnode and Dev.to

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)

No matching blog posts found for this filter.

Try clearing the filter above to browse the full feed.

Loading more blog posts...✓ All blog posts loaded

## Open Source Podcast Episodes.

Showing 8 of 11 episodesFiltered: Open Source[Open Full Topic Hub &rarr;](/topic/oss)[![Building Successful Open Source Projects](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/136256313ec652e9b5deb0fa9ef68c634300201c-1920x1080.png?w=1920&q=82&fit=max&auto=format)](/podcast/building-successful-open-source-projects)September 25, 2024[![](/logos/tags/oss-symbol-light.svg)![](/logos/tags/oss-symbol-dark.svg)Open Source](/topic/oss)

### [Building Successful Open Source Projects](/podcast/building-successful-open-source-projects)

I chatted with Brian (aka bdougie) about Hacktoberfest, building OpenSauced, and making successful open-source projects.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Brian Douglas](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/032d7a59e62272fe72334328476a96d29a8f9509-256x256.jpg?w=96&h=96&q=82&fit=max&auto=format)Brian Douglas](/guest/brian-douglas)[![Flutter 2024](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/9b0c2fdb08ada42536b9bc7c851dd490a3fbbba8-1920x1080.png?w=1920&q=82&fit=max&auto=format)](/podcast/4-9-flutter-2024)March 6, 2024[![](/logos/tags/flutter-symbol-light.svg)![](/logos/tags/flutter-symbol-dark.svg)Flutter](/topic/flutter)[![](/logos/tags/oss-symbol-light.svg)![](/logos/tags/oss-symbol-dark.svg)Open Source](/topic/oss)

### [Flutter 2024](/podcast/4-9-flutter-2024)

Build beautiful, native experiences across platforms from a single codebase.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Randal Schwartz](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/c30cbf92e50931e8c1b45b60c89d5e413f54d30c-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Randal Schwartz](/guest/randal-schwartz)[![Expo from a Web Developers View](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/343e2649e927e4e44c23609ae4ebaca2ad2b05d0-1920x1080.png?w=1920&q=82&fit=max&auto=format)](/podcast/cwcc-1-expo-react-native)December 18, 2023[![](/logos/tags/react-symbol-light.svg)![](/logos/tags/react-symbol-dark.svg)React](/topic/react)[![](/logos/tags/react-native-symbol-light.svg)![](/logos/tags/react-native-symbol-dark.svg)React Native](/topic/react-native)

### [Expo from a Web Developers View](/podcast/cwcc-1-expo-react-native)

Dive into the seamless world of cross-platform app development as we unravel the magic of React Native with Expo, combining power and simplicity for an unparalleled mobile experience.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Simon Grimm](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/4317219ac0c1f192d953db4954ff03c3cdb07aae-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Simon Grimm](/guest/simon-grimm)[![OpenSauced: Your fast track to open source](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/6dad0f7e032c1029f6e94198ec0df9883bae49f4-1920x1080.png?w=1920&q=82&fit=max&auto=format)](/podcast/3-25-your-fast-track-to-open-source)December 13, 2023[![](/logos/tags/oss-symbol-light.svg)![](/logos/tags/oss-symbol-dark.svg)Open Source](/topic/oss)

### [OpenSauced: Your fast track to open source](/podcast/3-25-your-fast-track-to-open-source)

OpenSauced is a platform that helps developers find, contribute to, and learn about open source projects.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Brittney Postma](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/f25e504779cb6ebb7c0dd7df367f2c7490e17784-735x735.png?w=96&h=96&q=82&fit=max&auto=format)Brittney Postma](/author/brittney-postma)[![BekahHW](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/3524e1eff548cb5205b748e5a9c6bf77e89b733f-450x449.png?rect=1,0,449,449&w=96&h=96&q=82&fit=max&auto=format)BekahHW](/guest/bekah-hawrot-weigel)[![Open Source Svelte Magic: Melting Minds through Melt UI!](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/b54283206d1510a777eee9a02ef2eef0c1731ef2-1920x1080.png?w=1920&q=82&fit=max&auto=format)](/podcast/cwcc-1-2-meltui)December 11, 2023[![](/logos/tags/svelte-symbol-light.svg)![](/logos/tags/svelte-symbol-dark.svg)Svelte](/topic/svelte)[![](/logos/tags/oss-symbol-light.svg)![](/logos/tags/oss-symbol-dark.svg)Open Source](/topic/oss)

### [Open Source Svelte Magic: Melting Minds through Melt UI!](/podcast/cwcc-1-2-meltui)

Thomas teaches Brittney and Alex how to use Melt and how Runes can be used to improve builders.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Thomas G. Lopes](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/e83e030700fdbd4a42e6d2988e8679987c5fdae7-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Thomas G. Lopes](/guest/thomas-g-lopes)[![Tea CLI tea.xyz](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/049fbf0855028b07cc7d2d2e16c72d1174ded37b-1920x1080.jpg?w=1920&q=82&fit=max&auto=format)](/podcast/3-3-Tea-CLI)February 1, 2023[![](/logos/tags/oss-symbol-light.svg)![](/logos/tags/oss-symbol-dark.svg)Open Source](/topic/oss)

### [Tea CLI tea.xyz](/podcast/3-3-Tea-CLI)

We chat with Max Howell about how he got started into OSS, why he helped to build Homebrew, and what he is building now with the Tea CLI.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Brittney Postma](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/f25e504779cb6ebb7c0dd7df367f2c7490e17784-735x735.png?w=96&h=96&q=82&fit=max&auto=format)Brittney Postma](/author/brittney-postma)[![Max Howell](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a9a858ed6f6986e1e8c9f56774977c33e59655f5-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Max Howell](/guest/max-howell)[![Build Healthy OSS Communities with OpenSauced](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/d45999ee9a90910e5afacd684c768cfb4c39c078-1920x1080.jpg?w=1920&q=82&fit=max&auto=format)](/podcast/2-47-Build-Healthy-OSS-Communities-with-OpenSauced)December 14, 2022[![](/logos/tags/career-symbol-light.svg)![](/logos/tags/career-symbol-dark.svg)Career](/topic/career)[![](/logos/tags/oss-symbol-light.svg)![](/logos/tags/oss-symbol-dark.svg)Open Source](/topic/oss)

### [Build Healthy OSS Communities with OpenSauced](/podcast/2-47-Build-Healthy-OSS-Communities-with-OpenSauced)

Brittney chats with Brian Douglas (bdougie) all about OpenSauced and how Open Source has impacted Brian’s career.

[![Brittney Postma](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/f25e504779cb6ebb7c0dd7df367f2c7490e17784-735x735.png?w=96&h=96&q=82&fit=max&auto=format)Brittney Postma](/author/brittney-postma)[![Brian Douglas](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/032d7a59e62272fe72334328476a96d29a8f9509-256x256.jpg?w=96&h=96&q=82&fit=max&auto=format)Brian Douglas](/guest/brian-douglas)[![Creating a Standardized Design System for the Web](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/96a4d093a6575354e750ebf8b78abaf038d201db-1920x1080.jpg?w=1920&q=82&fit=max&auto=format)](/podcast/2-31-creating-a-standardized-design-system-for-the-web)July 13, 2022[![](/logos/tags/ai-symbol-light.svg)![](/logos/tags/ai-symbol-dark.svg)AI & Agents](/topic/ai)[![](/logos/tags/design-symbol-light.svg)![](/logos/tags/design-symbol-dark.svg)Design](/topic/design)

### [Creating a Standardized Design System for the Web](/podcast/2-31-creating-a-standardized-design-system-for-the-web)

Greg talks with us about running the OpenUI working group. We talk in detail and give demos on standardizing components across the major browser vendors.

[![Alex Patterson](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/a606dfaa381aab08ddbe16a33fe1d3e1fb37c927-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Alex Patterson](/author/alex-patterson)[![Brittney Postma](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/f25e504779cb6ebb7c0dd7df367f2c7490e17784-735x735.png?w=96&h=96&q=82&fit=max&auto=format)Brittney Postma](/author/brittney-postma)[![Greg Whitworth](https://cdn.sanity.io/media-libraries/mlttp0BZbCpV/images/fe2833f4fa8aba77c460f47d47d67dcae6f74edd-400x400.jpg?w=96&h=96&q=82&fit=max&auto=format)Greg Whitworth](/guest/greg-whitworth)

No matching episodes found for this filter.

Try clearing the filter above to browse the full feed.

Loading more episodes...✓ All episodes loaded