Blog

Rethinking code reviews with stacked PRs

This post explores shift-left principles and suggests that stacked PRs will become increasingly...

Merge strategies to keep builds healthy at scale

This post features a distillation of various merge strategies that help teams scale and their...

PostgreSQL roles and privileges explained

This post will explain how the PostgreSQL privilege system works and how to see the current ACLs for...

How to improve query performance in Prometheus with Cortex query frontend

In this article, we will explore ways to improve query performance in Prometheus using caching with...

How to create a successful CI/CD pipeline

This article will provide you with a comprehensive overview of why CI/CD is critical to modern...

Scaling your product with developer experience in mind

Explores the importance of developer experience at scale and discusses various strategies to enhance...

Announcing TestDeck, an automated test management platform

TestDeck is a test management platform that uses automation to identify and remove flaky tests...

The clone wars – a Star Wars story of monorepos

Do we really need another blog talking about monorepos and polyrepos? Maybe not, but let’s try a new...

How we built one of the most complex apps on top of GitHub

In this post, I’ll go over what we discovered and the lessons learned) while building a complex app...
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

Be the first to know once we publish a new blog post

Join our Discord

Learn best practices from modern engineering teams

Get a free 30-min consultation with the Aviator team to improve developer experience across your organization.