> Markdown version of [/videos/weekly-live?page=16](https://www.wearedevelopers.com/videos/weekly-live?page=16). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Videos 2223 videos · 24118 moments · 1245.7 hours of content ## Weekly Live Show videos ### CI/CD with Github Actions Stop fighting erratic YAML workflows and exposed credentials. Master GitHub Actions to build scalable, lightning-fast CI/CD pipelines using advanced caching and OpenID Connect. - **Speakers:** Chris Ayers - **Event:** WeAreDevelopers LIVE - **Published:** February 12, 2024 - **Duration:** 1:05:06 - [Watch](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) ### Developing locally with Kubernetes - a Guide and Best Practices Are hardware limits and cloud bills bottlenecking your microservices? Discover how hybrid debugging routes remote Kubernetes traffic directly to your local IDE, saving you time and money. - **Speakers:** Dan Erez - **Event:** WeAreDevelopers LIVE - **Published:** February 6, 2024 - **Duration:** 39:20 - [Watch](https://www.wearedevelopers.com/videos/851-developing-locally-with-kubernetes-a-guide-and-best-practices) ### Eternal Sunshine of the Spotless Programming Language Rust sidesteps the sprawling technical debt of older languages by championing traits over deep class hierarchies. Explore how this strictly typed paradigm enables robust, highly composable software design. - **Speakers:** Stefan Baumgartner - **Event:** WeAreDevelopers LIVE - **Published:** January 25, 2024 - **Duration:** 1:00:08 - [Watch](https://www.wearedevelopers.com/videos/847-eternal-sunshine-of-the-spotless-programming-language) ### Reasoning about Rust: an introduction to Rustdoc's JSON format Struggling to enforce API contracts in massive Rust codebases? Discover how Rustdoc's JSON format provides a machine-parseable blueprint for advanced static analysis. - **Speakers:** Luca Palmieri - **Event:** WeAreDevelopers LIVE - **Published:** January 25, 2024 - **Duration:** 47:35 - [Watch](https://www.wearedevelopers.com/videos/848-reasoning-about-rust-an-introduction-to-rustdoc-s-json-format) ### Crafting Custom Frameworks with Rust: A Deep Dive into Procedural Macros Stop writing dense boilerplate for event-driven Rust apps. Discover how advanced procedural macros and AST parsing can simulate function overloading behind beautifully clean APIs. - **Speakers:** Mykhailo Maidan - **Event:** WeAreDevelopers LIVE - **Published:** January 25, 2024 - **Duration:** 55:29 - [Watch](https://www.wearedevelopers.com/videos/849-crafting-custom-frameworks-with-rust-a-deep-dive-into-procedural-macros) ### Java 21: The Revolution of Virtual Threads - A Deep Dive Java 21 makes blocking great again. Discover how virtual threads replace complex reactive tooling, letting you fluidly scale to millions of concurrent operations with one Spring Boot flag. - **Speakers:** Christian Woerz - **Event:** WeAreDevelopers LIVE - **Published:** January 19, 2024 - **Duration:** 55:30 - [Watch](https://www.wearedevelopers.com/videos/843-java-21-the-revolution-of-virtual-threads-a-deep-dive) ### Enter the Brave New World of GenAI with Vector Search Why do traditional databases fail modern context-aware AI? Discover how Java developers can leverage vector search and the RAG pattern to eliminate GenAI hallucinations. - **Speakers:** Mary Grygleski - **Event:** WeAreDevelopers LIVE - **Published:** January 19, 2024 - **Duration:** 1:00:56 - [Watch](https://www.wearedevelopers.com/videos/844-enter-the-brave-new-world-of-genai-with-vector-search) ### Domain-Driven Transformation—How to Bring (Back) Sustainable Architecture to Legacy and Monoliths Taming a legacy monolith doesn't require a high-risk rewrite. Discover how domain-driven transformation untangles a big ball of mud into a sustainable, deployable architecture. - **Speakers:** Henning Schwentner - **Event:** WeAreDevelopers LIVE - **Published:** January 19, 2024 - **Duration:** 1:01:30 - [Watch](https://www.wearedevelopers.com/videos/845-domain-driven-transformation-how-to-bring-back-sustainable-architecture-to-legacy-and-monoliths) ### Debugging Unveiled: Exploring Debugger Internals and Hidden Gems Why do conditional breakpoints silently cripple your JVM performance? Uncover the hidden mechanics of Java debuggers to eliminate runtime overhead and master advanced troubleshooting workflows. - **Speakers:** Johannes Bechberger - **Event:** WeAreDevelopers LIVE - **Published:** January 19, 2024 - **Duration:** 58:23 - [Watch](https://www.wearedevelopers.com/videos/846-debugging-unveiled-exploring-debugger-internals-and-hidden-gems) ### Community Interview - PyLadies Berlin Can a community truly bridge the tech gender gap? Discover how PyLadies Berlin leverages Python, mentorship, and allies to turn beginners into confident industry leaders. - **Speakers:** Paloma Oliveira, Timna Aversa - **Event:** WeAreDevelopers LIVE - **Published:** December 15, 2023 - **Duration:** 18:48 - [Watch](https://www.wearedevelopers.com/videos/837-community-interview-pyladies-berlin) ### Tips, Techniques, and Common Pitfalls Debugging Kafka Stop manually piecing together logs during 2 AM Kafka crashes. Zero-code OpenTelemetry auto-instrumentation seamlessly traces asynchronous payloads, instantly isolating execution bottlenecks without refactoring application logic. - **Speakers:** Developersteve - **Event:** WeAreDevelopers LIVE - **Published:** December 15, 2023 - **Duration:** 54:29 - [Watch](https://www.wearedevelopers.com/videos/838-tips-techniques-and-common-pitfalls-debugging-kafka) ### Three-and-a-half Ways of Testing your Repositories Directly mocking database clients creates brittle tests that mask crucial API errors. Discover how to use ephemeral containers and HTTP stubs to achieve true environmental parity. - **Speakers:** Daniel Raniz Raneland - **Event:** WeAreDevelopers LIVE - **Published:** December 15, 2023 - **Duration:** 59:20 - [Watch](https://www.wearedevelopers.com/videos/839-three-and-a-half-ways-of-testing-your-repositories) [Next page](https://www.wearedevelopers.com/videos/weekly-live?page=17)