
Explore the evolution and future of Version Control integrations in IntelliJ-based IDEs, focusing on productivity enhancements and streamlined workflows for developers.

Discover the benefits of open-source contributions: learn new skills, join a community, and give back. Explore various ways to contribute, from code to documentation, and find the right project for you.

Explore Project Skara's impact on OpenJDK development with experts Joe Darcy and Erik Duveblad, discussing modernization efforts and improved collaboration in Java's ecosystem.

Learn about OpenJDK's transition from Mercurial to Git and GitHub, including challenges faced and solutions implemented during this significant open-source project migration.

Learn to contribute to OpenJDK, the open-source project behind Java. Explore groups, projects, source code contribution, community involvement, and development processes.

Learn to create interactive maps using PyScript and Folium. Build choropleth visualizations for Indonesia and US unemployment data, then deploy your project on GitHub Pages.

Learn to deploy a PyScript app using GitHub Pages and Actions, with a hands-on tutorial featuring the NBLite project. Gain practical skills in web development and Python integration.

Comprehensive guide to open source: definition, benefits, and practical steps for contributing. Covers finding projects, setup, issue-solving, and non-code contributions on platforms like GitHub and CNCF.

Comprehensive tutorial on Git and GitHub, covering essential commands, branching, pull requests, and advanced concepts. Ideal for beginners and those looking to enhance their version control skills.

Explore GitLab CI, GitOps, and DevOps career paths. Learn about CI integration with Git platforms, GitOps implementation, and the benefits of mastering GitLab for modern software development workflows.

Explore DAPR's capabilities in microservice connectivity through hands-on lab, building a distributed web app with shared state, messaging, and event handling in multiple languages.

Learn to develop standards documents for open source projects using the Community Specification License and framework, ideal for git-based collaborations and technical documentation that meets standardization criteria.

Learn to securely package and release Python projects using continuous deployment, covering security improvements, build reproducibility, automated PyPI deployment, and release signing with Sigstore.

Explore public key encryption, set up a PGP key, and learn to sign Git commits for enhanced security and trust in collaborative software projects.

Learn to contribute to or launch open source projects as a company with a scalable, adaptable process. Covers compliant contributions, launching projects, and managing employee moonlighting in open source.

Explore how open source drives innovation in the digital era, examining its impact on technology development and collaboration across industries.

Explore a novel attack vector in GitHub Actions, uncovering hidden access tokens in build artifacts and racing against time to exploit ephemeral credentials for swift attacks on open-source projects.

Demystifying Git: Learn from UX designer turned developer Anna Skoulikari as she shares insights on mastering version control, making it accessible for beginners and experienced developers alike.

Streamline changelog creation with Release Drafter: automate drafts using GitHub pull requests and labels, enhance formatting, and implement semantic versioning for improved developer and user experiences.

Live demonstration of GitHub workflow for documentation tasks, including forking, cloning, branching, editing, committing, pushing, and creating pull requests.

Explore the inner workings of Git: commits, branches, objects, and more. Gain deep insights into version control and enhance your development workflow.