Understanding Kubernetes with YAMLIt’s almost impossible to be a software employee and escape markup languages like JSON and YAML. YAML, which stands for Yet Another Markup Language, or YAML Ain’t Markup Language is a human-readable text-based format for specifying configuration-type...Apr 1, 2022 · 5 min readbadanga.hashnode.dev
Understanding the ABI of Ethereum smart contracts.Application Binary Interface (ABI) have become vital in the development of applications using smart contracts, on Blockchain systems like Ethereum. Before web3, traditional software development used API’s (Application Program Interface) in passing d...Mar 30, 2022 · 3 min readbadanga.hashnode.dev
Understanding the blockchain consensus protocolConsensus protocol, also called consensus algorithm seeks to solve the biggest problem that distributed systems face. It ensures that consensus (general agreement) is achieved through integrity, reliability, consistency and transparency in the decisi...Mar 28, 2022 · 6 min readbadanga.hashnode.dev
What is Developer Experience?Let's say you're the CEO of a tech startup and you have a great idea of this digital product that's going to useful to thousands of people (you might make money and get little fame). Behind this idea, there's a group of developers who would be tasked...Jul 23, 2021 · 4 min readbadanga.hashnode.dev
Form validation using React-Hook-FormIntroduction A form, in its simplest guise, is a group of one or more fields used to collect information from users. Working with forms can be complicated. Developers write HTML for the form, display error messages to inform users of any invalid fi...Dec 22, 2020 · 11 min readbadanga.hashnode.dev