Git History Rewrite at Scale: Removing 100MB+ Files Safely

Introduction

Large files inside Git repositories are a silent problem. They increase clone times, inflate repository size, and in platforms like Bitbucket Cloud, can completely block pushes once files exceed 100MB.

During a migration exercise, we encountered multiple repositories containing large binary files embedded directly in Git history. Some were intentionally added during testing; others were legacy artifacts. Regardless of origin, the impact was the same: repository growth, push failures, and migration risk.

We needed a scalable, production-safe solution to:

  • Identify files larger than 100MB
  • Preserve those files safely
  • Remove them from Git history
  • Maintain traceability
  • Avoid Git LFS
  • Process multiple repositories in batch

This article explains the approach, implementation, and verification process. Continue reading “Git History Rewrite at Scale: Removing 100MB+ Files Safely”

From Docker Compose To Kubernetes: Simplifying Deployments With Kanvas

Continue reading “From Docker Compose To Kubernetes: Simplifying Deployments With Kanvas”

What Is DevSecOps? A Complete Guide To Secure Software Delivery

DevSecOps Overview 

DevSecOps, which connects development, security and operations, is a framework designed to incorporate security into every stage of the software development lifecycle. Organizations implement this strategy to reduce the risk of launching code that contains security vulnerabilities.  

Traditionally, security measures were often considered only at the end of the development process, almost as a secondary consideration, with a separate security team implementing these measures, followed by a separate quality assurance (QA) team verifying them. DevSecOps plays a vital role in a comprehensive multicloud security strategy. 

DevSecOps transforms security from a constraint to a collective responsibility that includes development, operations, and security teams. With the right DevSecOps services, organizations can maintain the rapid pace of DevOps while also effectively mitigating risks by automating security checks and incorporating them into CI/CD pipelines, as well as continuously monitoring applications in production.  Continue reading “What Is DevSecOps? A Complete Guide To Secure Software Delivery”

Amazon Nova Act Explained: How Action-Oriented AI Is Transforming Enterprise Automation

Artificial Intelligence is evolving fast. Previously, AI systems were primarily built to respond to questions, produce text or guide users in conversation. But today companies want more than be told how , they want it done.

Today’s enterprises need AI that can comprehend what’s desired, make determinations and take real actions across systems and tools. And this movement from conversational AI to operational AI is exactly where Amazon Nova Act comes into play.

Amazon Nova Act is Amazon’s vision of AI for action , AI that does not just speak, but acts to accomplish work. Continue reading “Amazon Nova Act Explained: How Action-Oriented AI Is Transforming Enterprise Automation”

Secure, Serverless And Private: Hosting Static Sites with AWS S3 And CloudFront OAC

Modern platforms demand architectures that are not only fast and scalable but also impossible to attack at the storage layer. A static website might seem simple, but hosting it securely on AWS—without exposing S3 to the public internet—requires careful design.

As part of my DevOps journey, I was given a straightforward but strict objective: Continue reading “Secure, Serverless And Private: Hosting Static Sites with AWS S3 And CloudFront OAC”