Abhijeet GurleWhat makes a good senior software engineer great?Recently I have been promoted to a senior software engineer position. Although I consider myself a decent junior engineer I don’t think I…Oct 24, 20231Oct 24, 20231
Abhijeet GurleinTowards DevI have built a remote code execution engine like Leetcode & here are my learnings.The website is available at http://139.59.193.150:3000/Aug 15, 2023Aug 15, 2023
Abhijeet GurleinTowards DevDecoding Git Merge VS RebaseHello fellow developers, git merge & rebase are 2 of the most important concepts in Git workflow. Not a lot of people actually know what…Aug 13, 2023Aug 13, 2023
Abhijeet GurleinTowards DevMastering Data Modelling: The Backbone of Efficient ApplicationsHello, fellow software engineers! Welcome back to my blog. Today, I have an exciting topic to discuss that forms the backbone of many…Aug 1, 2023Aug 1, 2023
Abhijeet GurleinTowards DevExploring the Key Pillars of Software Engineering — Reliability, Scalability, and MaintainabilityHave you ever wondered how software systems work flawlessly, even under heavy usage? Or how they can adapt and grow with increasing…Jul 2, 2023Jul 2, 2023
Abhijeet GurleNodejs-Express Typescript BoilerplateI have created a boilerplate for the Nodejs-Express Typescription server application. The boilerplate is available on Github.May 27, 20231May 27, 20231
Abhijeet GurleinTowards DevWhat Is Caching & Why It Is Needed?So if you have heard any developer talking about building a system, you must have heard about caching. So in this article, I will try to…May 22, 2023May 22, 2023
Abhijeet GurleinTowards DevGit & Github Practices To Follow For Effective Software DevelopmentAll around the world people use Git & Github for collaboratively working on code. There are some best practices that you should follow to…Mar 25, 2023Mar 25, 2023
Abhijeet GurleinTowards DevUnderstanding CAP Theorem In Distributed SystemsCAP theorem deals with 3 aspects of the system:- 1. Consistency 2. Availability 3. Partition ToleranceMar 10, 2023Mar 10, 2023
Abhijeet GurleinTowards DevACID Properties In DatabasesACID properties are fundamental properties in any database management system. These are the foundations on which databases are built. So…Feb 26, 2023Feb 26, 2023