Blogs authored by Gaurav Sharma
NFTs are cryptographic assets on a Blockchain with unique identification codes and metadata that distinguish them from each other. But, unlike Cryptocurrencies, NFTs cannot be traded or exchanged at equivalency. Cryptocurrencies that are identical to each other, can be used as a medium for commercial transactions. The unique construction of each NFT has the potential […]
Blockchain is a distributed database that is shared among the nodes of a Computer Network. It is essentially a database, that saves a copy of the database across multiple nodes instead of saving it in one place. It is also called a Distributed Ledger. Immutability is one of the most important properties of a Blockchain. […]
Hello Everyone, Hope you are good. My heartfelt wishes for you all as we begin the 75th year of Independence. I feel so grateful to all the freedom fighters who ensured that we could enjoy this freedom. I also feel deepest thanks & love for all the Indians who fight every day to ensure that this […]
Recently, I was forced to think that what kind of Leadership Style is suitable to our organization’s culture. The answer I kept coming to was Servant Leadership. I wrote that as an answer to many of my colleagues. What I missed though was, defining it in more detail. In my understanding, it’s pretty clear, the […]
In a recent event, we promoted a few of our team members to Leaders. The titles were changed, roles & responsibilities were modified, KPAs were defined; but I still felt something was missing. What kept me awake was the thought that what is a leader? Also, can we keep our Leaders bounded in a definition […]
Software Development is one of the top career choices in the world at this moment. I speak to many people who aspire to be a Software Developer, but they aren’t sure about the skills they need, to be a good Software Developer. I will write what you should start learning, but in this write-up I […]
.NET 5, C# 9.0 (and many more features) is released now. Like always, its the time we go through the new handy features that came with the latest version. In this blog, the focus will be on C# 9.0 only. I will write another one with .NET 5 features. Immutable properties with ” init ” […]
The activity of systematically examining computer source code with the intent of finding mistakes created or overlooked during the development process, thus improving the overall quality of the software. Processes to do it There’re commonly three processes to do Code Review. Pair Programming (Mostly used in the Extreme Programming) Informal Walk through Formal Inspections We […]