How to create your own programming language?
Writing a program may be easy for you, but how about writing your own programming language?
Writing a program may be easy for you, but how about writing your own programming language?
What is branching? If you haven’t heard of this awesome feature of Git, here’s all you need to know to practically use them.
Think Git is hard? Think again.
Have you been asked to install linux by your college/workplace/?
If yes, here is the ultimate guide to installing Ubuntu 20.04LTS.
What if you could sell your game-assets for real money. Too good to be true? Your next game may be hosted on a blockchain.
How private is Bitcoin? Why do cybercriminals ask for payments in Bitcoin? Here is an explanation.
In one of my previous posts, I had given an overview of how transactions occur. Now I’ll explain how transactions are actually accounted and performed. Parallels with real currency In Bitcoin and other cryptocurrencies forked/derived from it, transactions are accounted in a way similar to how physical currency is accounted for when exchanging for goods […]
The simplest sorting algorithm ever.
Are you somebody who is interested in coding? Do you want to become a better programmer? Or are you lately feeling that your coding skills aren’t upto the mark? If you answered yes to any of these questions, you are not alone. Here are some websites to practice your coding skills and become a better […]
Reading Time | 7-10 min In every course about algorithms, the subject of complexity of algorithms is introduced right at the beginning. This implies that the topic plays an important role in understanding algorithms, and I can assure you that it certainly does. Don’t believe me? Read on. The Need for Speed(complexity) Every algorithm in […]
On a cold, rainy day, nothing is more welcome than a warm, sweet cup of tea(or coffee, if you like). To make a cup of this delicious liquid, a sequence of steps is followed by the person who makes it. Similarly, to solve a problem using computers, an algorithm is used. Knowledge about the meaning […]
What are uncles, orphans and stale blocks?
Thought you couldn’t mine with your laptop. Think again.
A DApp stands for a decentralized application and is a new type of software application which is more auditable, profitable(for developers and users alike), and has no central point of failure. Applications can be in the form of a website, an online service, or even a Android/iOS application. Moreover, such applications interact on a P2P(peer-to-peer) […]
Since the early days of the internet, the client-server model has been one of its fundamental characteristics. For those who are new to this concept, here is a good explanation of how it works. As internet adoption expanded, so did the number of clients. Another interesting thing about the internet is that it wasn’t designed […]