
Explore GitHub Actions for efficient kernel building and testing, covering technical aspects, platforms, optimizations, and real-world applications in Linux development.

Explore tools for creating ephemeral workloads: ImageBuilder for Linux images and Buildah for containers. Learn strengths, weaknesses, and security practices for modern, short-lived compute environments.

Explore the evolution of Linux system configuration, from basic scripts to advanced tools like Ansible, with practical examples and demonstrations.

Explore practices for production excellence: stakeholder involvement, observability collaboration, Service Level Objectives, and risk-based improvement prioritization in complex distributed systems.

Explore integrating existing frameworks into KernelCI, focusing on collaboration methods, common reporting systems, and lessons learned from GKernelCI and CIP testing systems.

Discover how Hootsuite evaluated Prometheus and Grafana metrics platforms using load testing, and learn about their Locust-based framework for assessing performance impacts of configuration changes.

Explore OpenDev's open-source infrastructure, focusing on Zuul CI system. Learn how Git, Gerrit, and Ansible integrate to support collaborative development, continuous integration, and automated deployment for open-source projects.

Explore the journey of an open-source chatbot that unexpectedly fostered a global community, highlighting challenges, growth, and the power of collaborative development in times of uncertainty.

Strategies to optimize CI pipelines for improved developer efficiency, focusing on reducing build times and enhancing workflow in ephemeral environments.

Explore Testcontainers: a powerful tool for simplifying and enhancing software testing with containerized dependencies. Learn implementation strategies and best practices.

Explore various methods for containerizing Java applications, comparing Dockerfiles, Buildpacks, and Jib to determine the most effective approach for your projects.

Explore techniques for monitoring and observing Java applications deployed in Kubernetes environments, enhancing performance and troubleshooting capabilities.

Explore tools for streamlining Java development in Kubernetes environments, comparing DevSpace and Skaffold to enhance productivity and simplify deployment processes.

Learn techniques to accelerate Jenkins, Gradle, and Maven builds using caching strategies, improving development efficiency and reducing build times.

Explore GraalVM and Micronaut 4 for cloud-native development, focusing on performance optimization, native image compilation, and efficient microservices architecture.

Explore OpenTelemetry and Digma for real-time code insights, enhancing development efficiency and software quality through continuous feedback mechanisms.

Optimize Java app performance on AWS: Learn deployment strategies, scaling techniques, and best practices for efficient cloud-based Java application management.

Learn to streamline release management by automating changelogs using Release Drafter, enhancing efficiency and consistency in software development workflows.

Explore automated Kubernetes deployment strategies, emphasizing efficiency and reliability. Learn to streamline application deployment processes using machine-driven approaches for optimal results.

Explore effective observability techniques for cloud-native applications, focusing on key benefits and unique approaches to enhance monitoring and troubleshooting in complex distributed systems.

Explore data mesh: a decentralized approach to data processing that applies product thinking to internal data products, promising to address challenges in analytics and microservices.