Chaos in git commits
Git Programming

From Chaos to Clarity: How to Squash Git Commits

When working in a team, keeping a clean Git history is an art it’s about maintainability, traceability, and collaboration. A messy commit history makes it hard to understand what changed, why it changed, and who changed it. That’s where commit squashing helps. What Is Commit Squashing? Commit squashing is the process of combining multiple small […]

No Comments Read More
Angular

How Angular Material’s Major Update (v15+) Became a Turning Point in My Development Journey

When Angular Material introduced its major update in version 15, it brought a wave of improvements and a fair amount of chaos for teams managing enterprise applications. As a developer who’s worked with Angular for years, I’ll be honest I loved the update for what it brought: cleaner architecture, modernized APIs, better performance, and alignment […]

No Comments Read More
patch request post
.NET Core C# Programming

How to make PATCH request

The PATCH method is a request method in HTTP for making partial content changes to an existing entity. This would be ideal where one or few properties need to be update against the entity since where we have control and validity, there won’t data alter happen which are not mentioned. Let jump into detail how […]

No Comments Read More
code review post
Code Review Programming

Code Review: Why Does It Matter?

Code review is a software quality assurance process where one or more team members review the codebase to identify bugs, correct mistakes, brings simplified logic and enhance code quality. This practice promotes knowledge sharing among team members and allows skilled developers to share expertise, leading to more maintainable and efficient code. Why Is Code Review So […]

No Comments Read More