How Do You Handle Stale Frontend Bundles During Breaking API Changes?
I ran into a strange issue where an old browser tab was still using a previous frontend build after deployment. An API change was introduced, and requests from…
I ran into a strange issue where an old browser tab was still using a previous frontend build after deployment. An API change was introduced, and requests from…
I ran into a strange issue where an old browser tab was still using a previous frontend build, and a backend API change caused its requests to fail.…
I'm trying to establish a consistent versioning and changelog policy for a library. I recently upgraded several GitHub Actions, including setup-go, CodeQL, Scorecard, and Docker Login, and initially…
I repeatedly get stuck when designing a storage format for an application or engine, especially for binary or otherwise rigid data. I start worrying about every feature I…
I'm trying to understand how versioning works in Git and GitHub. After making a commit designated as version 1.0, I want to retrieve the entire project as it…
I've been using Ubuntu version 23 and I'm considering upgrading to version 24. I'm curious if it's as simple as running `sudo apt install` followed by `sudo apt…
I have two applications, A and B, that both rely on a shared UI library. If I need to make significant changes to the UI library, how can…
I recently installed ArgoCD using a long manifest file, and I'm looking to shift to a Helm deployment. I noticed that the manifest is currently using the 'latest'…
Hey all! We've just switched our infrastructure to utilize Kubernetes for production and staging environments. We follow trunk-based development and use semantic versioning for our API releases. Now…
I'm facing some challenges while managing different API versions across various environments like staging, production, and legacy systems. Some tools allow for importing and exporting data by version…
I'm managing two EKS clusters—one for staging and the other for production—using Terraform alongside a co-worker. Recently, we decided to upgrade our staging cluster because Amazon Linux v2…
I'm currently working on a CI/CD pipeline for my Java Spring Boot application, which has two main stages: a Pre-Production Pipeline and a Release Pipeline. In the Pre-Production…
I'm dealing with a legacy Python application and our company recently enabled Branch Protection across all organizations with GitHub. This change has disrupted our old versioning workflow. Previously,…
I'm trying to tackle the challenge of managing automatic versioning in a monorepo setup for our company's shared libraries. Our scenario involves having several packages, say A, B,…
Hey everyone! I'm currently working on maintaining a new library that has its version starting at 0.x. I've learned that when dealing with this versioning scheme, NPM interprets…