Software Development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.
In the world of software development, maintaining clean and maintainable code is paramount. To achieve this, we often turn to design principles that guide us in writing robust and flexible software. Among these principles, the SOLID principles are a set […]
Until now, I have never used HTTPS for local development domains. Now, I had to use it for a project, and here is how to set up HTTPS with Virtual Hosts on XAMPP for Local Development. Before the update, I […]
You may have heard of the OWASP before. It is the Open Web Application Security Project. In 2019, the OWASP group determined that with the adoption of APIs, there was a need for an API-specific Top 10 – and that’s […]
In this post, we want to discuss how to import a project in Bitbucket using the terminal or bash. Before we get started, if you want to know about opening multiple tabs with one click, please go through the following […]
This put up goes via the steps and processes to Call Web API from SQL Server Stored Procedure. These steps are relevant to Microsoft SQL Server 2014. Pre-Requisites Initially, to make an HTTP request name Web API from SQL Server […]
Which framework should you use? Well, that depends on what you’re developing and your priorities. However, I’ve created a quick comparison tool to help you find the ideal stack on Frontend Framework for your project. See: Stack Match. Why am […]
In this post, we want to discuss What is Blind SQL Injection and the Best efficient way to prevent Blind SQL Injection. Before we get started, if you have more interested in hacking and security-related tools, please go through the […]
System design interviews can feel intimidating, but they’re really just a structured conversation about building a large, reliable service. This “Master Template” breaks down any complex system design problem into 12 key components. By thinking through how each of these […]
In the world of software development, code is read far more often than it is written. Therefore, the true measure of a programmer is not how fast they can churn out features, but how maintainable, readable, and understandable their code […]
If you are involved in software development, you need to find a good version control system (VCS) for your development team as it helps make sure that you do not commit incorrect code and also allows you to refer to […]