Software Engineer by choice
Concurrency control is a set of technique by which a database system handles concurrently executing transactions. It is one of the key component in...
Demystifying React ยท Introduction When I started to get into frontend development I just wanted to learn how to learn react, I jumped straight in coding...
Any operation that can possibly access or modify the contents of a database is called transactions. Database follows ACID properties in order to...
As software development teams grow larger and more diverse, maintaining a clean and organized codebase becomes increasingly important. One aspect of...
Embarking on a personal project can be a rollercoaster ride of excitement and challenges, often punctuated by moments of both confusion and...
If you've ever scratched your head wondering how Git, the go-to tool for version control, manages to keep each commit as unique as a snowflake, you're...