
Automate Rust crate releases with release-plz. Learn integration, changelog generation, API breaking changes detection, and overcome challenges in streamlining the release process for Rust packages.

Optimize GitHub CI with caching, parallel testing, and shared workflows for faster, more efficient charm development and integration testing.

Explore the evolution of infrastructure automation, from simple scripting to complex orchestration. Learn key ideas, modern techniques, and strategies to stay updated in this rapidly changing field.

Discover the journey to mastering Test-Driven Development, debunking misconceptions and learning effective practices to enhance your software development skills and productivity.

Discover effective strategies for unit testing streaming jobs, addressing challenges like long-running processes and third-party dependencies to improve data quality and code reliability.

Explore the evolution from DevOps to Platform Engineering, focusing on cloud native computing advancements and their impact on modern software development practices.

Discover a comprehensive approach to assess and enhance your organization's DevOps practices, fostering improved efficiency and collaboration in software development and operations.

Unlock Azure's potential by integrating Well-Architected Framework into workflows. Learn strategies to avoid technical debt, enhance security, reliability, and performance. Gain practical insights for excellence in cloud architecture.

Discover strategies for efficient Python project development and testing, focusing on minimizing resource usage and environmental impact while maximizing productivity.

Explore "Documentation as Code" in this Ubuntu OnAir session, covering benefits, challenges, and practical aspects like versioning, collaboration, and automation for technical writers and developers.

Explore testing automation systems for embedded environments, comparing strengths and use cases to enhance reliability and efficiency in development processes.

Explore securing software supply chains using in-toto, Witness, Archivista, and OPA Gatekeeper. Learn to verify artifact integrity from development to Kubernetes deployment.

Explore APERTIS, a Debian-based Linux for embedded products. Learn about package selection, hardening, license compliance, and cloud CI integration for efficient development of industrial-grade systems.

Learn to implement MLOps with GitHub Actions, covering CI/CD pipelines, developer workflows, and unit testing for efficient machine learning project management and deployment.

Explore techniques for defining, prioritizing, and testing system quality attributes in software architecture, with real-world examples and practical tools for measurement and implementation.

Discover how Microsoft and GitHub transformed their development processes, reducing release cycles from years to weeks, and learn about the agile practices that power the world's largest developer platform.

Explore monorepo management, CI optimization, and developer tools with Nx. Learn about code consistency, deployment strategies, and business challenges in software development.

Explore package managers for C++ dependencies, comparing system, build system, and language-specific solutions. Learn to streamline workflows and efficiently manage libraries across platforms.

Explore the "target model" in C++ build systems, its history, and impact on dependency management, C++20 modules, and sustainable project maintenance. Learn to address common build-related issues.

Explore the latest advancements in KernelCI, a crucial tool for Linux kernel testing and continuous integration, presented by industry experts.

Explore strategies for safe and effective database changes in continuous integration and delivery, covering tools, migrations, and real-world scenarios for both SQL and NoSQL databases.