
Explore QGIS's evolution from hobby project to leading open-source GIS software. Learn about its growth, challenges, and impact on the spatial community, including governance, stability, and community development.

Explore Devpi's versatile features for efficient Python package management, including sharing across teams, deploying binaries, and integrating open-source with proprietary packages.

Explore reno, a tool for managing release notes in multi-branch projects. Learn its design, usage, and impact on project and release processes.

Insights on maintaining long-term external kernel patches, focusing on workflow, tooling, and release management. Lessons from PREEMPT_RT patchset's experience applicable to other external patchsets.

Discover best practices and challenges for large-scale Angular applications in enterprises, covering mobile apps, shared components, testing, and release management.

Explore the intricate process of Kubernetes releases, from team assembly to branch management, and learn about the tools and strategies used in this complex open-source project.

Explore the Kubernetes release process, team roles, and community involvement in this overview of the Release Special Interest Group by Tim Pepper from VMware.

Explore effective metrics beyond popularity to assess and enhance CNCF project health, focusing on responsiveness, contributor activity, velocity, inclusivity, and best practices for improvement.

Explore a sustainable approach to open-source maintenance that focuses on encouraging contributions and expanding the contributor pool, rather than relying solely on maintainers.

Explore automated breaking change detection and release management for JavaScript modules, enhancing reliability and confidence in package dependencies.

Explore the hidden emotional impact of code deployments across different roles in a company and learn strategies for managers to mitigate negative effects and create a better work environment.

Explore the potential pitfalls of feature flags in software development and learn best practices for their effective implementation and management.

Explore the benefits and pitfalls of feature flags in DevOps, learning best practices for effective implementation and management to enhance software delivery.

Visualized exploration of essential Git concepts, from basics to advanced techniques, including branching, conflict resolution, and release management strategies for effective team collaboration.

Learn to build a robust deployment pipeline for web applications, from automated testing to production deployment, enabling multiple daily releases.

Learn techniques to transform legacy applications for frequent releases, covering DevOps concepts like feature toggles, deployment automation, and cloud technologies for improved software delivery.

Enhance upstream code quality through patch-level testing. Learn strategies for early bug detection, efficient collaboration between testers and developers, and streamlined release processes.

Discover how to implement branch deployment systems for faster production releases, improved developer productivity, and reduced reverts using Python-based solutions.

Explore automating application builds using AWS resources for on-demand releases, covering VM creation, tooling installation, and efficient deployment processes.

Discover strategies for transitioning from quarterly to weekly releases in a startup environment, focusing on DORA metrics, technical improvements, and organizational change management.

Explore key components of successful software development through a dramatic tale of a failed iOS app, offering insights for overcoming obstacles beyond your control.