Introducing Aviator’s engineering efficiency calculator

A calculator that provides a glimpse of the “hidden pockets” of time wasted that typically do not...

A modern guide to CODEOWNERS

In this guide, you'll learn all about why you need CODEOWNERS and how to effectively use this...

How to work with git submodules

This article covers what Git submodules are, common workflows with submodules, what they are useful...

Modeling a merge queue with TLA+

In this article, we use TLA+ to create a basic merge queue system...

How to optimize Jenkins pipeline performance

In this article, we will explore various strategies and techniques to optimize the performance of...

What is build failure rate?

You can calculate a build failure rate using a straightforward formula: Divide the total number of...

Embracing trunk-based development: Advantages, disadvantages, and best practices

Learn about the advantages, disadvantages, best practices, and the role of merge queues in...

Migrating from GitHub Actions to Jenkins

Learn how to develop a Jenkins pipeline from an existing Actions pipeline, implement secret...

What is CI/CD?

In this article, you’ll learn what CI/CD is and why you might want to use it in your projects...
628506c5283fd8777f70d600_star-svg

Ready to supercharge your workflows?

Not sure if Aviator is right for you?  Contact us
628506c5283fd8777f70d600_star-svg
628506c5283fd8777f70d600_star-svg

Aviator.co | Blog

Subscribe