Monorepo: Hands-On Guide for Managing Repositories and Microservices
Tag deployment
How to transition from Gitflow to Trunk-Based development
Transitioning from Gitflow to Trunk-Based Development involves shifting from a multi-branch workflow to a streamlined, single-branch approach focused on continuous integration and rapid iteration. This guide explores the differences between the two workflows, reasons for adopting trunk-based development, practical steps…
Trunk-Based Development in Microservices
How to Integrate Chaos Engineering into Your CI/CD Pipeline
Chaos engineering is a technique for anticipating and fixing potential problems before they occur. Unlike traditional chaos engineering practices, applying these techniques to CI/CD pipelines requires testing the integration and deployment processes rather than just the application itself. Why Integrate…
How to Scale Release Management for Monorepos
How to Improve DORA Metrics as a Release Engineer
Ensuring efficient, reliable, high-quality software releases is crucial in software development. This is where release engineering comes into play. This blog will explore release engineering, its importance, and how release engineers can significantly influence key DevOps Research and Assessment (DORA)…