| Pre and post-merge tests using a merge queue |
Ankit Jain |
Jan 18, 2024 |
1056 |
- |
| How to improve DORA metrics as a release engineer |
Shantanu Das |
Aug 11, 2024 |
2311 |
- |
| How to scale Release Management for Monorepos |
Vivek Sonar |
Aug 11, 2024 |
1162 |
- |
| How not to do code reviews |
Ivan Kahl |
May 14, 2024 |
1725 |
13 |
| Adopting OpenTofu as an Alternative to Terraform |
Jakkie Koekemoer |
Mar 18, 2024 |
1751 |
- |
| Comparing top AI code review tools of 2024 |
Ebuka Ukatu |
Jul 10, 2024 |
930 |
- |
| How to set up Backstage with GitHub using Typescript & Material UI |
Ankit Jain |
Jun 09, 2024 |
1602 |
- |
| Auditing Deployment Changes with Kubernetes Audit Logs |
Vivek Sonar |
Jun 23, 2024 |
1240 |
- |
| Choosing Canary vs Rollout deployments in Kubernetes |
Ankit Jain |
May 12, 2024 |
2545 |
- |
| Using Postgres.js to Create Powerful Database Applications |
Rajkumar Venkatasamy |
Mar 18, 2024 |
2132 |
- |
| What Is a Service Catalog and Why Use One |
Carlos Inocencio |
Jun 08, 2024 |
1562 |
- |
| Introducing FlexReview Teams and SLO |
Ankit Jain |
Apr 03, 2024 |
770 |
- |
| How to set up automated deployment pipelines on Kubernetes using Jenkins |
Vivek Sonar |
Apr 30, 2024 |
1849 |
- |
| Consistently maintaining flow state for developers |
Anonymous |
Jul 28, 2024 |
1966 |
1 |
| Improving DORA Metrics – Lead Time for Changes |
Erik Burger |
May 05, 2024 |
1756 |
- |
| Impact of Deployment Frequency and Batch Size on Software Quality |
Ebuka Ukatu |
May 13, 2024 |
1699 |
2 |
| Scanning AWS S3 Buckets for Security Vulnerabilities |
Ndafara Tsamba |
Mar 24, 2024 |
2405 |
- |
| How to manage rollouts and rollbacks using ArgoCD |
Damaso Sanoja |
May 13, 2024 |
2624 |
- |
| FlexReview – A flexible code review framework |
Ankit Jain |
Feb 27, 2024 |
1636 |
- |
| Blue-green deployments and rollbacks with Spinnaker |
Vivek Sonar |
Mar 31, 2024 |
1609 |
- |
| How to manage rollouts and rollbacks using Flux CD |
Muhammed Ali |
Jun 05, 2024 |
1455 |
- |
| Release Management – simplify deploys, rollbacks and cherrypicks |
Ankit Jain |
Jun 04, 2024 |
667 |
- |
| How to manage multi-environment deployments with Kluctl |
Muhammed Ali |
Jan 16, 2024 |
1104 |
- |
| Deployments and rollbacks using ECS and GitHub Actions |
Muhammed Ali |
Jul 19, 2024 |
1416 |
- |
| How to Calculate DORA Metrics |
Ryan Peden |
Aug 11, 2024 |
1992 |
- |
| Why Some Companies Fail to Adopt Internal Developer Portal |
Shantanu Das |
Jul 31, 2024 |
1535 |
- |
| How to measure the productivity impact of using coding assistants |
Anonymous |
Jul 10, 2024 |
788 |
- |
| Comparing Flux CD, Argo CD, and Spinnaker |
Muhammed Ali |
Mar 23, 2024 |
2798 |
- |
| Getting started with an Internal Developer Portal |
Aniket Bhattacharyea |
Jun 08, 2024 |
1750 |
- |
| A Guide to Unit Testing Prometheus Alerts |
Tanmay Bhat |
Apr 14, 2024 |
1123 |
- |
| Scaling monorepos with MergeQueue and Nx |
Ankit Jain |
Jan 09, 2024 |
878 |
- |
| Managing rollbacks with GitHub Actions and Heroku |
Muhammed Ali |
Jul 02, 2024 |
1095 |
- |
| How to configure IAM using Terraform |
Ankit Jain |
Apr 15, 2024 |
3676 |
- |
| The irrational fear of deployments |
Ankit Jain |
Jul 31, 2024 |
1534 |
2 |
| Implementing canary releases in Kubernetes with Istio |
Muhammed Ali |
May 05, 2024 |
2110 |
- |
| Best Practices for Rollbacks and Cherrypicks |
Vivek Sonar |
Aug 21, 2024 |
2139 |
- |
| How to Integrate Chaos Engineering into Your CI/CD Pipeline |
Vivek Sonar |
Sep 06, 2024 |
2974 |
- |
| 5 Reasons Slow Code Reviews Are Impacting Developer Productivity |
Ibrahim Salami |
Sep 09, 2024 |
1780 |
- |
| Choosing between Pull vs. Push-based GitOps |
Shantanu Das |
Sep 06, 2024 |
1879 |
- |
| 3 Factors that Affect Your Deployment Frequency in the Development Life Cycle |
Shantanu Das |
Oct 03, 2024 |
1305 |
- |
| AI-Driven DevSecOps: Building Intelligent CI/CD Pipelines |
Vivek Sonar |
Oct 19, 2024 |
2112 |
- |
| Integration Testing and Unit Testing in the Age of AI |
Shantanu Das |
Nov 04, 2024 |
3473 |
- |
| Merge Queues for Large Monorepos |
Shantanu Das |
Nov 22, 2024 |
2097 |
- |
| How to transition from Gitflow to Trunk-Based development |
Muhammed Ali |
Nov 27, 2024 |
1230 |
- |
| Trunk-Based Development in Microservices |
Aryan Mohanty |
Nov 27, 2024 |
4151 |
- |
| Monorepo: A hands-on guide for managing repositories and microservices |
Aryan Mohanty |
Dec 08, 2024 |
5025 |
- |
| Impact of Flaky Tests in Merge Queue |
Aryan Mohanty |
Jan 15, 2025 |
4226 |
- |
| Rebuilding Google’s Engineering Productivity (EngProd) |
Ankit Jain |
Jan 28, 2025 |
2360 |
- |
| How to Git Undo Commit: Methods and Best Practices |
Shantanu Das |
Feb 10, 2025 |
2834 |
- |
| Managing Continuous Delivery with Trunk-Based Development |
Ankit Jain |
Feb 07, 2025 |
2613 |
- |
| Top 10 Developer Tooling for 2025 |
Ankit Jain |
Feb 20, 2025 |
2625 |
- |
| Measuring Developer Productivity the Right Way |
Ankit Jain |
Feb 28, 2025 |
1170 |
- |
| How to Do Developer Satisfaction Surveys Right |
Ankit Jain |
Mar 10, 2025 |
911 |
- |
| Automated Failover and Git Rollback Strategies with GitOps and Argo Rollouts |
Ankit Jain |
Mar 19, 2025 |
2035 |
- |
| Monorepo vs Polyrepo: Which Repository Strategy is Right for Your Team? |
Ankit Jain |
Mar 26, 2025 |
1903 |
- |
| Aviator Agents: An LLM Assistant for Large Scale Code Migrations |
Ankit Jain |
Apr 01, 2025 |
458 |
- |
| Top 8 KPIs for Release Management |
Ankit Jain |
Apr 02, 2025 |
2475 |
- |
| Solving the Nasty Code Migration Problem with Assisted AI Agents |
Ankit Jain |
Apr 16, 2025 |
1167 |
3 |
| Technical Debt and the Role of Refactoring |
Ankit Jain |
Apr 17, 2025 |
2315 |
- |
| What Will Software Engineering Look Like in 2027? |
Ankit Jain |
Apr 29, 2025 |
1364 |
- |
| Java Version Upgrade: A Hands-on Guide from Java 8 to 17 |
Ankit Jain |
Apr 30, 2025 |
1963 |
- |
| LLM Agents for Code Migration: A Real-World Case Study |
Ankit Jain |
May 06, 2025 |
2194 |
- |
| Code Reviews at Scale in Monorepos: Using CODEOWNERS and GitHub Actions for Automation |
Shantanu Das |
May 19, 2025 |
2133 |
- |
| Internal Developer Portals Should Be Internal Developer Hubs |
Ankit Jain |
May 14, 2025 |
844 |
- |
| Code Ownership: Using CODEOWNERS Strategically |
Shantanu Das |
Jun 10, 2025 |
1495 |
- |
| Platform Engineering Won’t Save You |
Ankit Jain Follow CEO @ Aviator |
Jul 10, 2025 |
1192 |
- |
| Top 5 Monorepo Tools for 2025 |
Shantanu Das |
Jun 23, 2025 |
2729 |
- |
| AI is Eating Developer Experience |
Ankit Jain |
Jul 23, 2025 |
1528 |
- |
| Throwing AI at Developers Won’t Fix Their Problems |
Ankit Jain |
Jul 28, 2025 |
1038 |
- |
| Monorepo vs Polyrepo: Which Repository Strategy is Right for Your Team? |
Shantanu Das |
Mar 26, 2025 |
1931 |
- |
| Augmented Engineering: How Shopify Tackles Large-Scale Problems With AI |
Antonija Bilic Arar |
Jul 14, 2025 |
558 |
- |
| The Anti-Metrics Era of Developer Productivity |
Ankit Jain |
Jun 30, 2025 |
972 |
- |
| Boost Your Code Quality with These Code Review Tools in 2025 |
Ebuka Ukatu |
May 08, 2025 |
1080 |
- |
| Trunk-Based Development vs GitFlow? Best Git Strategy for Teams |
Shantanu Das |
Jul 10, 2025 |
3162 |
- |
| Fixing Engineering’s Biggest Time Waste: Finding Information |
Ankit Jain |
Aug 11, 2025 |
736 |
- |
| Migrating from Enzyme to Modern React Testing Libraries |
Shantanu Das |
Aug 13, 2025 |
1866 |
- |
| How High-Throughput Teams Merge Faster Using Parallel CI and Batch CI Runs |
Shantanu Das |
Aug 18, 2025 |
3167 |
- |
| How Top Tech Teams Use AI To Boost Dev Productivity |
Ankit Jain |
Aug 27, 2025 |
915 |
- |
| The Rise of Remote Agentic Environments |
Ankit Jain |
Sep 03, 2025 |
1682 |
- |
| The Future of Agentic Coding is Multiplayer |
Ankit Jain |
Sep 23, 2025 |
954 |
- |
| How to Manage Code in a Large Codebase |
Shantanu Das |
Sep 25, 2025 |
3547 |
- |
| Spec-Driven Development: The Key to Scalable AI Agents |
Ankit Jain |
Oct 01, 2025 |
838 |
- |
| AI Won’t Fix Broken Systems: Lessons from the 2025 DORA Report |
Antonija Bilic Arar |
Oct 13, 2025 |
908 |
- |
| Beyond Prompts: The Evolution of Developer-Agent Collaboration |
Shantanu Das |
Oct 16, 2025 |
2570 |
- |
| Why AI Coding Still Fails in Enterprise Teams – and How to Fix It |
Antonija Bilic Arar |
Oct 17, 2025 |
1038 |
- |
| Aviator Runbooks: Turn AI Coding Multiplayer with Spec-Driven Development |
Antonija Bilic Arar |
Oct 27, 2025 |
454 |
- |
| Beyond Claude Code: Multiplayer and Standardized AI Coding |
Antonija Bilic Arar |
Oct 28, 2025 |
561 |
- |