Offering pre-built themes like a "Dark mode" is now so common in many popular sites like Twitter, Facebook, etc. The main selling point of these are to offer display styles that does not hurt eyes when one spends a lot of time on your site and at the same time provides some alternate cool looks. … Continue reading /Custom Themes/Dark Mode
Author: Martin
> git init > -m “learnings”
Everytime I create a project and push it first time to a github repository that is just created, I am reminded that it is not that easy. I face a couple of issues like "authentication failed", "cannot merge unrelated histories", etc. Let's see how we can workaround these issues. The Right Way Lets start with … Continue reading > git init > -m “learnings”
Azure Serverless Hosting Plans
Many companies seriously discuss going Serverless and yet often end up with containers hosted on paid virtual machines. It is definitely the right step towards a Serverless architecture for anyone who would like to walk the path carefully. However, containers on virtual machines may not be what many require as you are still responsible for … Continue reading Azure Serverless Hosting Plans
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
Blazor: First Look
WebAssembly is a new type of code that can be run in modern web browsers and provides new features and major gains in performance. It is not primarily intended to be written by hand, rather it is designed to be an effective compilation target for low-level source languages like C, C++, Rust, etc. MDN Web … Continue reading Blazor: First Look
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
Open Source Software and Copyright
Open source movement has helped application development in numerous ways. A lot of widely used libraries, tools and design patterns would not have existed today if all those people were not ready to share their work with the rest of the world. Open Source movement gave users the freedom to study, modify and redistribute software. … Continue reading Open Source Software and Copyright
Shortcuts
Everyone loves shortcuts, whether one is driving to their favourite destination or completing a critical task on a friday night. When it comes to the keyboard shortcuts, the three shortcut keys for Copy, Paste and Undo rule the world. We are so used to with these three shortcuts that we do not even realise that … Continue reading Shortcuts
Configurations and Extensions
You might be wondering what is there in it to discuss about configurations or extensions. Everyone seems to understand these two terms well but yet fail to set the expectations correctly with Client about what an application can do and what it cannot. It is not uncommon for developers to hear something like, "I thought … Continue reading Configurations and Extensions
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
