|
Complete guide to python testing frameworks
|
Chidume Nnamdi |
2022-08-17 |
2,519 |
--
|
|
Stacked PRs: Code changes as narrative
|
Travis DePrato |
2022-08-25 |
1,927 |
3
|
|
What’s a bors, and why (don’t) you want it?
|
Michael Howell |
2022-09-06 |
1,035 |
--
|
|
How to onboard an existing Helm application in ArgoCD
|
Tanmay Bhat |
2022-12-14 |
1,343 |
1
|
|
Implementing SonarQube code coverage in a simple JavaScript application
|
Destiny Erhabor |
2023-01-06 |
2,093 |
--
|
|
Flaky tests: How to manage them practically
|
Tom Hombergs |
2023-01-11 |
3,105 |
--
|
|
Rebase vs. Merge: Pros and cons
|
Zain Sajjad |
2023-01-13 |
1,419 |
--
|
|
Everything wrong with DORA Metrics
|
James Walker |
2023-01-18 |
1,764 |
5
|
|
Getting started with Terraform in DevOps
|
MIke Vanbuskirk |
2023-01-29 |
1,563 |
1
|
|
How to monitor and alert on Nginx ingress in Kubernetes
|
Tanmay Bhat |
2023-01-30 |
1,748 |
1
|
|
How do git commits actually work?
|
Kevin Cho |
2023-02-10 |
1,549 |
2
|
|
Dependencies for Helm releases in FluxCD
|
Tanmay Bhat |
2023-02-21 |
1,141 |
--
|
|
What’s wrong with using SPACE to measure developer productivity
|
James Walker |
2023-02-27 |
2,200 |
--
|
|
ACID transactions and implementation in a PostgreSQL Database
|
Destiny Erhabor |
2023-03-08 |
3,332 |
--
|
|
Managing repositories with Git submodules
|
Zain Sajjad |
2023-03-14 |
1,697 |
--
|
|
How we built one of the most complex apps on top of GitHub
|
Ankit Jain |
2023-03-17 |
2,332 |
3
|
|
The clone wars – a Star Wars story of monorepos
|
Ankit Jain |
2023-05-04 |
1,184 |
1
|
|
Announcing TestDeck, an automated test management platform
|
Ankit Jain |
2023-05-16 |
803 |
--
|
|
Scaling your product with developer experience in mind
|
Michiel Mulders |
2023-05-18 |
1,437 |
--
|
|
How to create a successful CI/CD pipeline
|
Destiny Erhabor |
2023-05-24 |
2,287 |
--
|
|
How to improve query performance in Prometheus with Cortex query frontend
|
Tanmay Bhat |
2023-05-26 |
1,186 |
--
|
|
PostgreSQL roles and privileges explained
|
Masaya Suzuki |
2023-05-31 |
1,334 |
--
|
|
Merge strategies to keep builds healthy at scale
|
Ankit Jain |
2023-06-07 |
2,302 |
--
|
|
Rethinking code reviews with stacked PRs
|
Ankit Jain |
2023-07-20 |
1,551 |
1
|
|
Understanding the mental model behind GCP IAM: from identities to hierarchy
|
Masaya Suzuki |
2023-07-26 |
1,668 |
--
|
|
What causes flaky tests and how to manage them
|
Ankit Jain |
2023-08-09 |
1,169 |
--
|
|
How Git compresses files
|
Masaya Suzuki |
2023-08-15 |
1,487 |
3
|
|
Using OpenID Connect to replace CI/CD credentials
|
Masaya Suzuki |
2023-09-11 |
1,017 |
--
|
|
Test documentation tips and best practices in software engineering
|
Michiel Mulders |
2023-09-15 |
1,534 |
--
|
|
Managing Prometheus alerts in Kubernetes at scale using GitOps
|
Tanmay Bhat |
2023-09-20 |
2,016 |
--
|
|
What is a merge queue and how do you manage one?
|
Brian Neville-O'Neill |
2023-09-21 |
2,163 |
--
|
|
What is CI/CD?
|
Brian Neville-O'Neill |
2023-10-03 |
1,670 |
--
|
|
Migrating from GitHub Actions to Jenkins
|
Muhammed Ali |
2023-10-05 |
2,494 |
--
|
|
Embracing trunk-based development: Advantages, disadvantages, and best practices
|
Chisom Uma |
2023-10-12 |
2,073 |
--
|
|
What is build failure rate?
|
Ebuka Ukatu |
2023-10-13 |
1,234 |
--
|
|
How to optimize Jenkins pipeline performance
|
Muhammed Ali |
2023-10-26 |
2,928 |
--
|
|
Modeling a merge queue with TLA+
|
Masaya Suzuki |
2023-10-27 |
1,820 |
--
|
|
How to work with git submodules
|
Brian Neville-O'Neill |
2023-10-31 |
2,233 |
--
|
|
A modern guide to CODEOWNERS
|
Brian Neville-O'Neill |
2023-10-31 |
2,076 |
--
|
|
Introducing Aviator’s engineering efficiency calculator
|
Ankit Jain |
2023-11-07 |
837 |
--
|
|
Automating integration tests: Tools and frameworks for efficient QA
|
Destiny Erhabor |
2023-11-09 |
3,327 |
--
|
|
Mckinsey developer productivity metrics: Opportunity isn’t the goal
|
James Walker |
2023-11-17 |
2,091 |
--
|
|
Building a CI/CD pipeline for a Google App Engine site using CircleCI
|
Chisom Uma |
2023-11-27 |
1,489 |
--
|
|
What is a monorepo and why use one?
|
Brian Neville-O'Neill |
2023-11-29 |
2,970 |
--
|
|
SonarQube vs Fortify
|
Ebuka Ukatu |
2023-12-06 |
1,145 |
--
|
|
Kubesphere vs Rancher and Openshift
|
Muhammed Ali |
2023-12-12 |
1,307 |
--
|
|
Scaling monorepos with MergeQueue and Nx
|
Ankit Jain |
2024-01-09 |
878 |
--
|
|
How to manage multi-environment deployments with Kluctl
|
Muhammed Ali |
2024-01-16 |
1,104 |
--
|
|
Pre and post-merge tests using a merge queue
|
Ankit Jain |
2024-01-18 |
1,056 |
--
|
|
FlexReview – A flexible code review framework
|
Ankit Jain |
2024-02-27 |
1,636 |
--
|