Pre and post-merge tests using a merge queue Ankit Jain Ankit Jain Ankit Jain Follow Mar 14 '24 Pre and post-merge tests using a merge queue #cicd #automation #mergequeue 1 reaction Add Comment 5 min read
SonarQube vs Fortify Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Dec 12 '23 SonarQube vs Fortify #codeanalysis #fortify #sonarqube Add Comment 5 min read
What is a monorepo and why use one? Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Dec 12 '23 What is a monorepo and why use one? #monorepo Add Comment 12 min read
Building a CI/CD pipeline for a Google App Engine site using CircleCI Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Dec 12 '23 Building a CI/CD pipeline for a Google App Engine site using CircleCI #cicd Add Comment 7 min read
Mckinsey developer productivity metrics: Opportunity isn’t the goal Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Nov 20 '23 Mckinsey developer productivity metrics: Opportunity isn’t the goal #developerproductivity #dora #space Add Comment 9 min read
Automating integration tests: Tools and frameworks for efficient QA Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Nov 20 '23 Automating integration tests: Tools and frameworks for efficient QA #automation #integrationtests #qa Add Comment 13 min read
Introducing Aviator’s engineering efficiency calculator Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Nov 20 '23 Introducing Aviator’s engineering efficiency calculator #aviator #calculator #dorametrics #effiency 1 reaction Add Comment 4 min read
A modern guide to CODEOWNERS Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Nov 1 '23 A modern guide to CODEOWNERS #github #codeowners 2 reactions Add Comment 9 min read
How to work with git submodules Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Nov 1 '23 How to work with git submodules #git Add Comment 10 min read
Modeling a merge queue with TLA+ Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Oct 30 '23 Modeling a merge queue with TLA+ #merging #mergequeue #tla Add Comment 8 min read
How to optimize Jenkins pipeline performance Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Oct 27 '23 How to optimize Jenkins pipeline performance #cicd #jenkins Add Comment 11 min read
What is build failure rate? Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Oct 16 '23 What is build failure rate? #devops #dora Add Comment 5 min read
Embracing trunk-based development: Advantages, disadvantages, and best practices Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Oct 16 '23 Embracing trunk-based development: Advantages, disadvantages, and best practices #devops 1 reaction Add Comment 9 min read
Migrating from GitHub Actions to Jenkins Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Oct 12 '23 Migrating from GitHub Actions to Jenkins #github #githubactions #jenkins Add Comment 10 min read
What is CI/CD? Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Oct 12 '23 What is CI/CD? #cicd Add Comment 7 min read
What is a merge queue and how do you manage one? Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Oct 3 '23 What is a merge queue and how do you manage one? #aviator #merging Add Comment 8 min read
Managing Prometheus alerts in Kubernetes at scale using GitOps Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Sep 21 '23 Managing Prometheus alerts in Kubernetes at scale using GitOps #gitops #prometheus Add Comment 8 min read
Test documentation tips and best practices in software engineering Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Sep 20 '23 Test documentation tips and best practices in software engineering #testing #testdocumentation 2 reactions Add Comment 7 min read
Using OpenID Connect to store CI/CD credentials Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Sep 14 '23 Using OpenID Connect to store CI/CD credentials #cicd Add Comment 5 min read
How Git compresses files Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Sep 8 '23 How Git compresses files #git Add Comment 7 min read
What causes flaky tests and how to manage them Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Aug 15 '23 What causes flaky tests and how to manage them #testing #flakytests #testdeck Add Comment 5 min read
Understanding the mental model behind GCP IAM: from identities to hierarchy Brian Neville-O'Neill Brian Neville-O'Neill Brian Neville-O'Neill Follow Aug 9 '23 Understanding the mental model behind GCP IAM: from identities to hierarchy #cloud #gcp #iam Add Comment 8 min read