Ethics in Software Development

Many professionals like doctors, lawyers and police officers take oaths when they start their career or as part of their graduation ceremony, reminding themselves of the significant responsibilities vested in them and the importance of following moral principles while performing their job. Taking an oath does not prevent anyone from doing something that is wrong … Continue reading Ethics in Software Development

Using SQL Server Management Studio Efficiently

Data analysis is probably the only technical work that every role, in addition to developers, in a team is supposed to do for different reasons. These reasons include, verify if a production issue is due to a data issue or notmake minor system configuration changes using an "Update/Insert" statementfind relationship between multiple tables to figure … Continue reading Using SQL Server Management Studio Efficiently

Azure Pipelines

Full stack developers usually focus on UI, API and DB aspects of an application. However, it is becoming more important that developers understand the continuous deployment basics so that apps are deployed frequently and users can benefit from it. Azure Pipelines are Azure Devops offering for performing Continuous Integration/Continuous Delivery. If your code is hosted … Continue reading Azure Pipelines