
Learn how to contribute to Apache Solr with guidance from experienced committers. Explore the contribution process, best practices, and ways to get involved in this open-source search engine project.

Master Git and GitHub essentials, from basic commands to advanced techniques. Learn to resolve conflicts, manage branches, and handle real-world scenarios for efficient collaboration and version control.

Deploy your GitHub portfolio to cloud hosting using Infrastructure as Code. Learn Terraform, avoid pitfalls, and follow best practices in this interactive workshop on cloud deployment.

Learn essential skills for contributing to open source projects on GitHub. Master the basics, overcome documentation challenges, navigate PR processes, and gain confidence in submitting impactful contributions.

Explore hands-on fraud detection techniques using a practical GitHub repository, guided by experienced software engineers.

Master Kubernetes deployments using open-source tools. Learn to install apps, configure resources, implement OPA validation, use Kustomize overlays, and compare deployments for efficient cloud-native development.

Discover how to contribute to Drupal projects effectively. Learn essential tools, processes, and best practices for making impactful open-source contributions.

Learn essential skills and processes for contributing to Drupal, including issue queue navigation, patch creation, and community engagement.

Explore DevOps principles and Infrastructure as Code through hands-on exercises, setting up infrastructure and deploying a sample application.

Explore AI techniques for video games, covering movement, search, planning, decision-making, and procedural content generation. Implement a bot for a retail game using C++ and SFML.

Explore Visual Studio Code's latest C++ features: Clang-Tidy, makefile, CMake, GitHub integration, remote development, and productivity enhancements for efficient cross-platform coding.

Explore Python's applications in engineering, open educational resources, and course logistics. Learn about GitHub, discussion chats, and intellectual property.

Explore practical software engineering techniques for large codebases. Learn to analyze, debug, and design maintainable code. Gain insights into building and sharing programs effectively.

Discover the evolution and future roadmap of Helm 4, exploring key features, stability measures, and upcoming changes to the Kubernetes package manager while learning how to participate in its development.

Discover how to leverage OpenTelemetry to monitor, optimize, and maintain healthy CI/CD pipelines for efficient cloud-native software delivery on Kubernetes with GitLab.

Master Kubernetes versioning complexities, storage versions, and feature gates to ensure smooth cluster upgrades and prevent downtime. Learn practical strategies for handling API changes and maintaining system stability.

Discover how to implement and optimize open-source security tools in software development, focusing on vulnerability analysis, CVE scoring, and automated GitHub security actions.

Delve into the mathematical foundations and practical applications of asymmetric encryption, exploring RSA, ECDSA, their limitations, and future developments in post-quantum cryptography.

Explore the evolving intersection of design and programming in the AI era, examining how Design Engineering shapes software development's future through real experiences at GitHub.

Discover how to enhance GitOps safety by implementing accurate ArgoCD manifest diff visualization in pull requests, using ephemeral clusters for reliable configuration validation and error prevention.

Discover how to optimize software delivery lifecycles through cloud-native observability, tracking value flows, identifying bottlenecks, and implementing continuous improvements across development tools and processes.